Skip to content

John-Rocha/homemade_app

Repository files navigation

App da Homemade

Este projeto implementa uma forma simples de escolher lanches na lanchonete Homemade Burguer. A lanchonete realmente existe e fica em Macapá-AP.

O projeto tem como base o conhecimento na linguagem Dart com o Framework Flutter, portanto, a aplicação não está publicada (ainda!).

qemu-system-x86_64_gIMCJmtsNr.mp4

Conceitos aplicados no App

  • Clean Code
  • Clean Architecture
  • Gerencia de Estado
  • Componentização
  • Navegação com e sem contexto
  • Login JWT
  • Refresh Token
  • Serialização de dados
  • Geração de códigos
  • Configuração de variáveis de ambiente
  • Consumo de API Rest
  • Persistência de dados
  • Estilização dinâmica
  • Configuração do ícone da aplicação

Packages utilizados

  • provider
  • flutter_bloc
  • dio
  • bloc
  • flutter_dotenv
  • intl
  • loading_animation_widget
  • top_snackbar_flutter1
  • equatable
  • match
  • auto_size_text
  • shared_preferences
  • json_annotation
  • validatorless
  • flutter_awesome_select
  • flutter_launcher_icons

Comaçando com o Flutter

Este projeto é um ponto de partida para um aplicativo Flutter. Alguns recursos para você começar se este for seu primeiro projeto Flutter:

Para obter ajuda para começar com o desenvolvimento do Flutter, veja o online documentation, que oferece tutoriais, amostras, orientação sobre desenvolvimento móvel e uma referência completa da API.

Configuração do Backend do projeto

Na raiz do projeto, acesse o diretório backend e digitem o comando json_rest_server run. No navegador ou em alguma ferrementa de requisição de dados para API, acesse os endpoints pelo endereço: http://localhost:8080

Rotas

O arquivo de rotas estará na raiz do projeto com o nome de endpoints.zip e você poderá importá-lo para qualquer ferrementa de requisição de dados para API

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages