REST API built with Java and Spring Boot to create, list, update and delete tasks.
- CRUD endpoints for tasks
- Layered structure with controllers, services and repositories
- Persistence with Spring Data JPA and Hibernate
- In-memory H2 database for quick local runs
- Java 17
- Spring Boot 3
- Spring Data JPA / Hibernate
- H2 Database
- Maven
git clone https://github.com/davyd9/task-manager-api.git
cd task-manager-api
./mvnw spring-boot:runThe API starts on http://localhost:8080.