Spring Boot Campus System API

This project is a personal Spring Boot training project that serves as an example of a REST API for a campus system, focusing on CRUD operations for student, course, and enrollment data.

Technologies Used

  • Spring MVC
  • Spring Data JPA
  • Jakarta Validation
  • PostgreSQL Database

Features

  • Student Data Management: CRUD operations for managing student information.
  • Course Data Management: CRUD operations for managing course information.
  • Course Enrollment: Enroll students in courses.