Skip to content

Add REST API for tasks with full CRUD, tests, and Swagger docs#22

Open
FloresZarah wants to merge 2 commits into
patrickloeber:masterfrom
FloresZarah:feature/tasks-api
Open

Add REST API for tasks with full CRUD, tests, and Swagger docs#22
FloresZarah wants to merge 2 commits into
patrickloeber:masterfrom
FloresZarah:feature/tasks-api

Conversation

@FloresZarah

@FloresZarah FloresZarah commented May 29, 2026

Copy link
Copy Markdown

Added a full REST API for task management to the original Flask Todo application by Patrick Loeber. The new API allows external applications and tools to create, read, update, and delete tasks using JSON requests and responses.

What I added:

  • CRUD API for tasks
  • GET, POST, PUT, and DELETE endpoints
  • JSON request and response handling
  • Error handling and status codes
  • Swagger API documentation
  • Unit tests using pytest

The API routes are under /api/tasks.

This was developed in the feature/tasks-api branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant