A simple Flask REST API for managing a todo list.
| Method | Path | Description |
|---|---|---|
| GET | /health |
Service health check |
| GET | /items |
List all items |
| POST | /items |
Create an item ({"name": "..."}) |
| PATCH | /items/:id |
Update an item ({"done": true}) |
| DELETE | /items/:id |
Delete an item |
# Install dependencies
make install
# Run locally
make run
# Run tests
make test
# Lint
make lintdocker build -t python-app .
docker run -p 5000:5000 python-app