Todo-Web / README.md
Claude Code - Backend Implementation Specialist
Add complete FastAPI Todo application with Docker support
1941764
metadata
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

pip install -r requirements.txt
uvicorn src.main:app --reload