Todo-Web / README.md
Claude Code - Backend Implementation Specialist
Add complete FastAPI Todo application with Docker support
1941764
---
title: Todo Web Application
emoji:
colorFrom: blue
colorTo: green
sdk: docker
pinned: false
license: mit
app_port: 7860
---
# Todo Web Application
A full-featured Todo application with JWT authentication, task management, and AI-powered features.
## Features
- 🔐 User authentication with JWT
- ✅ Create, read, update, delete tasks
- 📝 Subtasks support
- 🔄 Task status management
- 🎨 Modern REST API
- 📧 Password reset functionality
## API Documentation
Once deployed, visit `/docs` for interactive API documentation.
## Tech Stack
- FastAPI
- SQLModel
- SQLite
- JWT Authentication
- Python 3.11
## Endpoints
- `GET /` - API information
- `GET /health` - Health check
- `GET /docs` - API documentation
- `POST /api/auth/signup` - User registration
- `POST /api/auth/login` - User login
- `GET /api/tasks` - Get all tasks
- `POST /api/tasks` - Create new task
- And more...
## Local Development
```bash
pip install -r requirements.txt
uvicorn src.main:app --reload
```