This is a full-stack Student Management System built using Spring Boot for the backend and Angular 18 for the frontend. It provides CRUD (Create, Read, Update, Delete) functionality to manage student records, leveraging MySQL for data storage and Bootstrap 5 for frontend styling.
- Create: Add new student records.
- Read: Fetch and display a list of all students or individual student details.
- Update: Modify student records
- Delete: Remove a student record from the database.
- Frontend:
- Angular 18 (with
--no-standalone
flag) - Bootstrap 5
- TypeScript
- Angular 18 (with
- Backend:
- Spring Boot
- Spring Web
- Spring JPA (Java Persistence API)
- MySQL
- Lombok
- Frontend will be available at http://localhost:4200.
- Backend will be available at http://localhost:8080.