Skip to content

Gilson401/flutter_store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter Fake Store

É um app de um ecommerce que consome a Fake Store API. A proposta é um aplicar o gerenciamento de estados com a biblioteca GetX em uma arquitetura Flutter MVC minimalista.

Use as credenciais username:'johnd' e password:'m38rmF$' para fazer o login. Também pode usar outras credenciais disponíveis na documentação em "https://fakestoreapi.com/docs".

Instalação

Este projeto necessita da versão do Flutter 3.2.0 ou maior.

Clone o repositório e então execute o comando

flutter run

O flutter oferece opções para executar para cada uma das plataformas possíveis. Avalie na documentação do flutter qual opção de launch é a dequada para teu interesse.

Deploy

Para construir a build e fazer o deploy desse projeto rode o comando

  flutter build web --web-renderer html

Será criada a builda na pasta build/web.

Demonstração

https://gilson401.github.io/flutter_store

Funcionalidades

  • Responsividade
  • GetX como gerenciador de estado
  • Multiplataforma
  • Persistência de usuário logado com local storage

Aprendizados

  • GetX como gerenciador de estados.
  • Aplicação prática do padrão de arquitetura MVC
  • Responsividade via GetResponsiveView

Screenshots

App Screenshot

App Screenshot

App Screenshot

App Screenshot Logo