Skip to content

paulohm0/kinvo-mobile-test

Repository files navigation

kinvo_mobile_test

A ideia do app surgiu a partir de uma seleção realizada pela empresa Kinvo. (Não participei da seleção, apenas utilizei o repositório do desafio como base para estudo e criação deste app, seguindo as especificações propostas e apenas mudando o framework que seria em ReactNative e eu fiz em Flutter).

O desafio consiste em desenvolver um aplicativo com quatro telas. Todas as telas, com exceção da Home, se conectam a APIs e devem estar preparadas para tratar os seguintes estados: erro (sem internet), carregamento (chamada à API em andamento) e lista vazia (quando o resultado de um filtro não contém itens ou o retorno da API for vazio).

link do repo da challenge : https://github.com/kinvoapp/kinvo-mobile-test/tree/master?tab=readme-ov-file

API consumida:
https://6266f62263e0f382568936e4.mockapi.io

Endpoints:

  • /funds
  • /stocks
  • /pension

⚙️ Habilidades Testadas

✅ Construção de Tela
✅ Consumo de API
✅ Tratamento de erros
✅ Gerenciamento de estado e injeção de dependência com Provider
✅ Aplicação dos padrões MVVM e Clean Architecture
✅ Implementação do Repository Pattern
✅ Integração de bibliotecas externas

📱 Imagens

Tela do App Tela do App

About

Teste simulando um app de investimentos feito em Flutter

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors