Skip to content

gustavoms/microblog

Repository files navigation


📖️ Informações do Projeto

Aplicativo de microblogging com CRUD de posts, registro de usuário, feed e timeline news. Aplicativo construído utilizando como base GetX, arquitetura MVC com aplicação de conceitos de clean architecture.


⚙️ Configuração de Ambiente

1. Versão do flutter 2.10.1;

flutter pub get;
flutter run lib/main.dart

2. Testes

dart run build_runner build;
flutter test;

🧭️ Ferramentas Utilizadas

FERRAMENTAS DESCRIÇÃO MOTIVO
GetX GetX combina gerenciamento de estado, injeção de dependência e gerenciamento de rotas de forma rápida e prática. Aumentar a produtividade
dartz Pacote de programação funcional. Utilizado pela implementação do monad Either, auxiliando o tratamento de erros por fluxo.
sqflite Plugin SQlite para flutter Facilitar a utilização do SQLite para salvar dados locais
intl Pacote de internacionalização Utilização de classes de conversão de data
get_storage Storage chave-valor para armazenamento rápido de configurações Facilitar registro e acesso de configurações e informações operacionais importantes no app.
mockito Mockito ferramenta de testes Facilitar a geração de mocks de funções e classes para os testes.

About

Microblog Flutter App POC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published