O aplicativo tem como objetivo mostrar usuários do github e suas informações.
Para rodar o aplicativo é necessário ter o Flutter instalado na máquina. Ao clonar o repositório, basta rodar o comando flutter run
na pasta do projeto.
Nos testes de unidade foi utilizando o Mocktail, biblioteca de teste que fornece uma sintaxe simples para criar mocks.
O aplicativo foi viabilizado utilizada a API Github.
O aplicativo foi desenvolvido utilizando Clean Architecture.
Como gerenciamento de estado foi utilizado ValueNotifier com StatePattern, para que o estado seja notificado apenas quando houver alteração.