Rotas do App Pizzaria

BackEnd do App Pizzaria!

📄 Funcionalidades

Services e Controllers da aplicação.

User

  • AuthUser:
  • CreateUser:
  • DetailUser:

Category

  • CreateCategory:
  • GetCategories:

Product

  • CreateProduct:
  • GetByCategory:

Item

  • AddItemAtOrder:
  • DeleteItemAtOrder:

Order

  • CreateOrder:
  • DeleteOrder:
  • GetOrders:
  • GetOrderById:

🎯 Etapas

O projeto está em desenvolvimento.

  • Instalando algumas dependências essenciais
  • Estrutura de pastas
  • Conexão do prisma com o banco de dados
  • Criando primeiro controller e primeiro service
  • Rota para cadastrar usuário no banco de dados
  • Rota para logar usuário no banco de dados
  • Rota para pegar as informações do usuário logado
  • Gerando token JWT
  • Rotas para criar e listar categorias
  • Rotas para criar e listar produtos de uma categoria específica
  • Rotas para criar e deletar pedidos
  • Rotas para adicionar e remover itens em um pedidos
  • Rota para listar todos os pedidos que não estão em rascunho
  • Rota para oder acessar todos detalhes de uma mesa com pedidos dela
  • Rota para concluir o pedido

🚀 Tecnologias

No projeto foram utilizadas as seguintes tecnologias:

📕 Requisitos

Antes de iniciar 🏁, você precisa ter Git e Node instalados.

🏁 Começando

# Clone this project
$ git clone https://github.com/jguilhermesl/backend-pizzaria
# Access
$ cd backend-pizzaria
# Install dependencies
$ yarn or npm 
# Run the project
$ yarn dev or npm run dev 
# The server will initialize in the <http://localhost:3333>

🤝 Colaboradores

Agradecemos às seguintes pessoas que contribuíram para este projeto:

Foto do João Guilherme Lima
João Guilherme

Volte para o topo