This project is a full-stack web application built using Spring Boot for the backend and Angular for the frontend. It is designed to manage educational consultancy services, allowing operations such as student management, course enrollment, and consultation booking.
The project aims to provide a platform for students and consultants to interact and manage various educational services. The backend is developed using Spring Boot with a MySQL database for persistence, and the frontend is powered by Angular, which interacts with the backend via REST APIs.
- RESTful API using Spring Boot and Spring Data JPA
- MySQL database for data storage
- Angular frontend for a dynamic user interface
- Postman for testing API endpoints
- Built and managed with Maven
- Java (Spring Boot) v21
- Spring Data JPA v3.3.4
- MySQL (Database) v8.0.40
- Maven (Build tool)
- Angular
- Postman
- User
- Student
- Teacher
- Parent
- Course
- Batch
- Enrollment