REST API Todo App
A minimal CRUD API built with FastAPI, SQLite, and SQLAlchemy.

Overview
A clean starter API for managing todos. It’s intentionally small and easy to read — perfect for demos or as a backend foundation.
How to Run
pip install -r requirements.txt
uvicorn app.main:app --reload
- Open
http://127.0.0.1:8000/docs
for interactive Swagger UI.
Typical Endpoints
POST /todos
— create a todoGET /todos
andGET /todos/{id}
— list and readPUT /todos/{id}
— updateDELETE /todos/{id}
— delete