O pizza shop é uma plataforma de controle de vendas para logistas que possuem restaurantes dentro de aplicativos de delivery. Nesta plataforma, o usuário terá dashboards para poder acompanhar métricas do restaurante, como por exemplo, acompanhar seu histórico de vendas por período e obter detalhes sobre cada pedido.
Projeto desenvolvido utilizando o React na sua forma mais pura, sem a utilização de frameworks. Pra estilização é utilizado tailwindcss e shadcn/ui.
- [✅] Cadastro de restaurante
- [✅] Autenticação com magicLink
- [✅] Obtenção de métricas sobre cada estabelecimento
- [✅] Poder obter detalhes sobre pedidos
- [✅] Poder realizar alteração nos status dos pedidos
- [✅] Poder realizar cancelamento de pedidos
- [✅] Light/Dark mode
As seguintes tecnologias foram empregadas na criação deste projeto:
- React
- TypeScript
- Shadcn UI
- Tailwindcss
- Lucide React
- ESLint
- React Query
- React Hook Form
- Zod
- Axios
- Bun
- Postgresql
Clone o projeto para o local desejado em seu computador.
$ git clone git@github.com:brunoanunciacaosouza/pizzashop-web.git
# Acesse a pasta da aplicação
$ cd pizzashop-web/frontend
# Instale as dependências necessárias
$ npm install
# Agora inicie a aplicação
$ npm run start
# Acesse a pasta da aplicação
$ cd pizzashop-web/backend
# Instale as dependências necessárias
$ bun install
# Agora inicie a aplicação
$ bun run start
Made with ❤️ by Bruno Souza 👋🏽 Get in Touch!