Skip to content

danielrgb23/Clean_Architecture_Flutter

Repository files navigation

Clean Architeture News

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.

Variáveis de Ambiente

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

Rodando localmente

Clone o projeto

  git clone https://github.com/danielrgb23/Clean_Architecture_Flutter.git

Entre no diretório do projeto

  cd my-project

Instale as dependências

  flutter pub get

Inicie o servidor

  Flutter run

Funcionalidades

  • get de noticias
  • Salvar localcamente as noticias
  • Deletar as noticias

🛠 Tecnologias utilizadas

  • 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.

Screenshots

App Screenshot App Screenshot App Screenshot

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published