O aplicativo tem como objetivo mostrar produtos de uma loja fictícia.
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 Fake Store.
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.