A simple Spring Boot REST API for managing students, built as a practice project.
Includes Dockerized Spring Boot + PostgreSQL, demonstrating DevOps fundamentals.
- REST API for Student CRUD operations
- Spring Boot 3.5.x (Java 21)
- PostgreSQL database
- JPA + Hibernate
- Docker & Docker Compose support
- Automatic DB startup with containers
| Stack | Tools |
|---|---|
| Backend | Spring Boot, Java 21 |
| Database | PostgreSQL 15 |
| ORM | Hibernate / Spring Data JPA |
| Build Tool | Maven |
| Containerization | Docker, Docker Compose |
| IDE | IntelliJ IDEA |
docker compose up --build