π Student Management System (Backend)
This is a backend application developed using Spring Boot to manage students, subjects, attendance, and user roles. It provides RESTful APIs for efficient data handling and management.
- Student Management (Add/View Students)
- Subject Management
- Attendance Tracking System
- Role-based Data Handling (Admin/User)
- Layered Architecture (Controller, Service, Repository)
- MySQL Database Integration
- Java
- Spring Boot
- REST APIs
- Hibernate (JPA)
- MySQL
- Postman
- POST
/students/add - GET
/students/all
- POST
/subjects/add - GET
/subjects/all
- POST
/attendance/mark - GET
/attendance/all
APIs tested using Postman to ensure proper request-response handling.
- Clone the repository
- Open in IDE (Eclipse/IntelliJ)
- Configure MySQL in
application.properties - Run
Application.java - Test APIs using Postman