TaskManagerAPI is a simple and efficient RESTful API built with Spring Boot for task management.
- CRUD operations for tasks: Create, Retrieve, Update, Delete
- Developed using Spring Boot and Spring Data JPA
- Easily integrate task management features into your applications
- Java 17
- Maven
- Your favorite IDE (IntelliJ IDEA, Eclipse, etc.)
- Clone the repository:
git clone https://github.com/loudedje/TaksManagerAPI
- Navigate to the project folder:
cd TaskManagerAPI
- Build the project:
mvn clean install
or./gradlew build
- Run the application:
java -jar target/TaskManagerAPI.jar
or./gradlew bootRun
- API base URL:
http://localhost:8080/api/tasks
- GET
/api/tasks
: Retrieve all tasks - GET
/api/tasks/{id}
: Retrieve a specific task by ID - POST
/api/tasks
: Create a new task - PUT
/api/tasks/{id}
: Update an existing task - DELETE
/api/tasks/{id}
: Delete a task