A simple RESTful API built with Spring Boot that lets you manage tasks โ create, read, update, delete, and filter by completion status.
- โ Create a new task
- ๐ View all tasks
- ๐ Filter tasks by completion status (
completed=true/false) - โ๏ธ Update a task
- โ Delete a task
- ๐ View API documentation via Swagger UI
- Java 17+
- Spring Boot
- Spring Data JPA
- H2 (in-memory database)
- Swagger / SpringDoc OpenAPI
- Gradle
git clone https://github.com/your-username/task-manager-api.git
cd task-manager-api