Skip to content

douglasmouralds/store-flutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MultiMix Store

O App MultiMix Store é a solução para um desafio de código proposto por uma empresa.

Capturas de Tela

Captura de Tela 1 Captura de Tela 2 Captura de Tela 3
Captura de Tela 1 Captura de Tela 2 Captura de Tela 3

Loja de Produtos:

A página principal (HomePage) exibe uma lista de produtos consumidos da API. O estado da loja é gerenciado por ProdutoStore, que lida com a obtenção e manipulação dos dados dos produtos.

Navegação por Tags:

A página TagPage exibe tags ordenadas, representando marcas de produtos. Ao clicar em uma tag, a página de produtos (ProductsPage) é exibida, filtrando os produtos pela marca correspondente.

API de Produtos:

Foi integrada uma API fictícia de produtos para fornecer dados de produtos ao aplicativo. A classe HttpClient foi criada para realizar solicitações HTTP, enquanto a classe ProdutoRepository foi responsável por obter dados da API.

Modelo de Dados:

O modelo de dados ProdutoModel foi definido para representar as informações de um produto, incluindo título, descrição, preço, classificação, estoque, marca, categoria, imagens, etc.

Tratamento de Erros:

O aplicativo trata possíveis erros, como falha na obtenção de produtos ou URL inválida, exibindo mensagens apropriadas.

Interface do Usuário:

O aplicativo possui uma interface de usuário amigável com detalhes de produtos, imagens, preços e informações de estoque.

About

store flutter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages