Projeto básico para aplicar o uso de BLoC, Clean Architecture, Firebase, GetIt e Flutter Map juntos em uma aplicação Flutter.
- Flutter: O básico para criar a aplicação.
- BLoC: Para gerenciar estados e eventos.
- Clean Architecture: Para organizar as camadas do projeto.
- Firebase: Para autenticação e banco de dados.
- GetIt: Para injeção de dependências.
- Flutter Map: Para usar mapas interativos na aplicação.
- Apresentação:
Telas, blocos, eventos e estados. - Domínio:
Casos de uso e modelos. - Dados:
Repositórios e integração com Firebase.
O objetivo foi aprender e testar como essas ferramentas e conceitos funcionam juntas.
Se precisar de algo mais, é só ajustar! 🚀