Skip to content
This repository has been archived by the owner on Jul 30, 2024. It is now read-only.
/ pizzashop Public archive

Dashboard para gestão do estabelecimento e controle de pedidos estilo iFood.

Notifications You must be signed in to change notification settings

bfukumori/pizzashop

Repository files navigation

iFood (React)

Dashboard para gestão do estabelecimento e controle de pedidos estilo iFood.

Como utilizar

Para a rodar a aplicação é necessário rodar também o backend do https://github.com/bfukumori/pizzashop-api.

Ferramentas

  • React
  • React Router DOM
  • Tailwind
  • shadcn/ui
  • React Query
  • Radix

Aprendizados importantes

  • Autenticação JWT
  • Caching e revalidação
  • Conexão com back-end (API)
  • Testes unitários
  • Testes E2E
  • Mock Services

Funcionalidades

  • Cadastro de estabelecimento;
  • Login de estabelecimento (magic link);
  • Cadastro como cliente;
  • Criação de novos pedidos;
  • Gestão do cardápio;
  • Gestão de avaliações;
  • Gestão de pedidos;
  • Gestão do perfil do estabelecimento;
  • Loja aberta/fechada;
  • Métricas p/ dashboard;
    • Gráfico de pedidos nos últimos 15 dias;
    • Gráfico de valores nos últimos 15 dias;
    • Média de avaliações (mês/geral);
    • Média de pedidos por dia (mês/geral);
  • Notificações sonoras de novos pedidos (alterar favicon);

About

Dashboard para gestão do estabelecimento e controle de pedidos estilo iFood.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published