Este é um aplicativo Flutter para gerenciar uma lista de tarefas diárias que se repetem na sua rotina, permitindo que você adicione, edite e remova tarefas conforme necessário.
O diferencial de um app de To-Do é o comportamento de não salvar as tarefas concluídas e renová-las automaticamente no dia seguinte, comportamento semelhante ao de um checklist de voo, onde as tarefas são repetidas diariamente e não acumuladas.
- Flutter
- Firebase Authentication
- Firebase Firestore
- Firebase crashlytics
- Autenticação de usuários com Firebase Authentication
- Armazenamento de tarefas no Firebase Firestore
- Interface amigável para adicionar, editar e remover tarefas
- Agrupamento de tarefas por tipo (Organizar mochila, Verificar documentos, etc.)
Para contribuir com o projeto, siga os passos abaixo:
- Faça um fork do repositório
- Crie uma branch para sua feature (
git checkout -b feature/nome-da-feature) - Faça as alterações necessárias e commit (
git commit -m 'Adiciona nova feature') - Faça push para a branch (
git push origin feature/nome-da-feature) - Abra um Pull Request
Para instalar o Flutter, siga as instruções no site oficial: Flutter Installation
Para executar o projeto, siga os passos abaixo:
- Clone o repositório:
git clone <URL_DO_REPOSITORIO> - Navegue até o diretório do projeto:
cd fly_checklist - Instale as dependências:
flutter pub get - Execute o aplicativo:
flutter run