Este é um aplicativo de lista de tarefas (To-Do List) moderno e responsivo, desenvolvido com Flet. Ele permite adicionar, editar, concluir, excluir e limpar tarefas com animações suaves e suporte a tema claro/escuro.
- ✅ Adicionar tarefas
- 🖊️ Editar tarefas com campo inline
- ❌ Excluir tarefas
- ☑️ Marcar tarefas como concluídas com animação de riscado e cor vermelha
- 🧹 Limpar tarefas concluídas
- 🌗 Alternar entre tema claro e escuro
- 🎨 Cores adaptadas ao tema
- 📱 Layout responsivo e visual moderno
- Python 3.10+
- Flet: Framework para apps frontend com Python
git clone https://github.com/Brunomas1/todo-flet-app.git
cd todo-flet-apppython -m venv .venv
# Windows:
.venv\Scripts\activate
# macOS/Linux:
source .venv/bin/activatepip install fletflet run src/main.pymain.py: Código principal do aplicativo- Estilização e lógica de interface organizadas por funções
- Uso de
AnimatedSwitcherpara transições suaves - Separação clara entre UI e ações (eventos)
Este é um projeto aberto e de livre uso, desenvolvido para fins educacionais. Está disponível para toda a comunidade e pode ser utilizado, modificado e aprimorado por qualquer pessoa.
Sugestões e melhorias são sempre bem-vindas. Se você encontrar algum problema ou tiver ideias para novas funcionalidades, sinta-se à vontade para abrir uma issue ou enviar um pull request.
Este projeto está licenciado sob a Licença MIT, o que significa que é fornecido "no estado em que se encontra", sem garantias de qualquer tipo.
Criado por Bruno Monteiro de Andrade Silva (brunomas1).

