This application helps admin to enroll students efficiently, create floor under a library inside floor create shift , under a shift add many seats and allocates the seats in one or more shifts to students.
- JAVA
- Spring Boot
- GitHub
- MySql
- Spring Data JPA
- Maven
- Sts
- Spring Security
There are two user of this Application:-
1.Admin
2.Student/User
Roles for Administrator :
- Add library, floor, shift (Shift name should be First , Second or Third), seat, admin and student.
- Update all data.
- Delete a library / floor / shift / seat /student / admin.
- Search information about a student/admin/library/floor/shift/seat.
- Create Batch under a course.
- Allocate students seats.
- Get all students area/floor/shift wise.
- Login and many other methods.
Roles for a Student/User:
- Register himself
- Login
- update YourSelf.
- can see all the available Libraries, floors, shifts and their seat availability.