Simples sistema de lista de tarefas com autenticação de usuário e armazenamento local e uso de filtros de busca.
- Arquitetura MVVM orientada a Módulos.
- Gerênciamento de Estado com Provider.
- Uso de Armazenamento Local com SQFlite
- Uso do Firebase Para gerir os recursos de autenticação.
- Crie seu Projeto no Firebase.
- Instale o CLI do firebase(npm):
--dart pub global activate flutterfire_cli - Configure o projeto(dentro do diretório Raiz):
--flutterfire configure - Logue na sua conta que contém o projeto.
- No terminal escolha o projeto criado e as plataformas que deseja utilizar.