Esses projeto consiste no estudo do padrão clean Architeture, onde seu foco é entender a estrutura de pastas e como criar a logica por detras de cada uma.
Para rodar esse projeto, você vai precisar adicionar as seguintes variáveis de ambiente na pasta ./core/constants
newsAPIkey = chave da API https://newsapi.org/v2
Clone o projeto
git clone https://github.com/danielrgb23/Clean_Architecture_Flutter.gitEntre no diretório do projeto
cd my-projectInstale as dependências
flutter pub getInicie o servidor
Flutter run- get de noticias
- Salvar localcamente as noticias
- Deletar as noticias
- Dart e Flutter: para a construção geral do projeto.
- Get_it: utilizado para injetar as dependencias inicialmente no projeto.
- Floor: Como database local.
- Flutter_bloc: Para manusear os estados da interface.
- Clean Architeture: padrão utilizado como foco de estudo no projeto.


