BackEnd do App Pizzaria!
Services e Controllers da aplicação.
- AuthUser:
- CreateUser:
- DetailUser:
- CreateCategory:
- GetCategories:
- CreateProduct:
- GetByCategory:
- AddItemAtOrder:
- DeleteItemAtOrder:
- CreateOrder:
- DeleteOrder:
- GetOrders:
- GetOrderById:
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
No projeto foram utilizadas as seguintes tecnologias:
Antes de iniciar 🏁, você precisa ter Git e Node instalados.
# 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>
Agradecemos às seguintes pessoas que contribuíram para este projeto:
João Guilherme |