A complete Placement Management System built using Spring Boot, PostgreSQL, and tested with Postman.
This application manages admin operations, college details, placements, users, certificates, and student information in a structured and efficient manner.
| Module Name | Description |
|---|---|
| Admin Module | Manages admin details and system-level controls such as updating admin information. |
| College Module | Handles college records including adding, viewing, retrieving, and deleting colleges. |
| Placement Module | Manages placement details, updating records, and retrieving placement information. |
| User Module | Deals with user profiles, authentication details, and overall user data management. |
| Certificate Module | Creates, updates, retrieves, and deletes certificate records. |
| Student Module | Handles student information such as profile updates, academic details, and more. |
| Component | Technology |
|---|---|
| Backend | Spring Boot |
| Database | PostgreSQL |
| ORM | Spring Data JPA |
| API Testing | Postman |
| Security | Spring Security |
| Language | Java |
- JDBC API
- Spring Data JPA
- PostgreSQL Driver
- Rest Repositories
- Spring Web
- Spring Boot connects to PostgreSQL using Spring Data JPA.
- REST controllers handle CRUD operations for all modules (Admin, Student, College, Certificate, Placement, User).
- All API endpoints are tested using Postman for reliability and correctness.