Skip to content
pchatmanPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

41 Commits

Folders and files

Repository files navigation

todo-api

A simple REST API for managing to-do tasks, built with Java Spring Boot.


Tech Stack

  • Java 21
  • Spring Boot 4
  • Spring Data JPA
  • H2 In-Memory Database
  • Lombok
  • Maven

Project Details

Field Value
Group com.example
Artifact todo-api
Package com.example.todo

Getting Started

git clone https://github.com/your-username/todo-api.git
cd todo-api
./mvnw spring-boot:run

API runs at: http://localhost:8080


API Endpoints

Method Endpoint Description
GET /api/todos Get all todos
GET /api/todos/{id} Get todo by ID
GET /api/todos/filter?completed=true Filter by status
POST /api/todos Create a todo
PUT /api/todos/{id} Update a todo
DELETE /api/todos/{id} Delete a todo

manual http requests with postman instructions todo-manual-test-instructions


License

Open source under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages