Skip to content

Repository files navigation

🍔 makeBurguer 🍔

Aplicação mobile para auxílio de garçons em uma hambúrgueria. O app conta com um pré-registro de administradores que podem efetuar tanto o cadastro de novos hambúrgueres, quanto a edição dos dados de um existente. Na versão do Garçom, ele pode efetuar um pedido e também acompanhar o processo de preparo do mesmo.

📖 Objetivo

Avançar no aprendizado de alguns recursos, como:

  • Recursos do Firebase:
    • Firestore Database (adição, listagem, edição e exclusão de produtos)
    • Authentication (login com email e senha, recuperação de senhas)
    • Storage (armazenamento de imagens)
  • Pesquisa utilizando filtros
  • Hooks de autenticação
  • Persistência de usuário com async storage
  • Renderização de interfaces/componentes condicional (se o usuário é admin ou garçom)
  • Componentes personalizados

💡 Futuras implementações

  • Dashboard para atualizar os status dos pedidos
  • Adição de novos campos na interface de pedidos, como "Observação" e "Adicionais"
  • Interface de Pagamento com valor total consumido por mesa

📱 Layout

garcom-1.mp4
garcom-2.mp4
adm.mp4

⚛ Principais Tecnologias / Bibliotecas utilizadas

🔧 Executando a aplicação

  1. Efetue o download desse projeto em sua máquina ou clone usando o comando git clone https://github.com/MarcusPOliveira/makeBurguer
  2. Abra a pasta makeBurguer em seu Prompt de preferência
  3. Rode o comando yarn install ou npm install para instalar a pasta node_modules
  4. Execute o comando npx react-native run-android para rodar a aplicação com seu emulador de preferência ou dispositivo físico.
  5. Com propósitos de testes, utilize as seguintes credenciais (só funcionam nesse app) para logar:
    admin
    email: admin@admin.com
    senha: 123123

    garçom
    email: garcom@garcom.com
    senha: 123123

About

App para auxílio de garçons em uma hamburgueria.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages