Skip to content

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

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages