Skip to content

Latest commit

 

History

History
38 lines (32 loc) · 1.29 KB

README.md

File metadata and controls

38 lines (32 loc) · 1.29 KB

Education Consultancy Full-Stack Project

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.

Project Overview

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.

Key Features:

  • 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

Technologies Used

Backend:

  • Java (Spring Boot) v21
  • Spring Data JPA v3.3.4
  • MySQL (Database) v8.0.40
  • Maven (Build tool)

Frontend:

  • Angular

API Testing:

  • Postman

Entities:

  • User
  • Student
  • Teacher
  • Parent
  • Course
  • Batch
  • Enrollment

Spring Initializr:

image

Database:

image