Todo List App
• Mycki Jeffree Isema
Backend
API de gerenciamento de tarefas com FastAPI e SQLAlchemy.
FastAPI
SQLAlchemy
Backend
Python
Todo List App
Uma API REST para gerenciamento de tarefas, desenvolvida com FastAPI e SQLAlchemy.
Suporta criação, leitura, atualização e exclusão de tarefas (CRUD).
🚀 Funcionalidades
- Criar, listar, atualizar e remover tarefas
- Documentação automática em Swagger UI (
/docs) - Organização em camadas com FastAPI + SQLAlchemy
- Pronto para evoluir com autenticação e testes
📦 Tecnologias
- Python 3.10+
- FastAPI
- SQLAlchemy
- Uvicorn
🔧 Como rodar localmente
git clone https://github.com/myckijeffreeisema/todo-list-app.git
cd todo-list-app
# Criar e ativar ambiente virtual
python3 -m venv venv
source venv/bin/activate # Linux/Mac
.\venv\Scripts\activate # Windows
# Instalar dependências
pip install -r requirements.txt
# Rodar servidor
uvicorn app.main:app --reload