Desafio de NodeJS - Code Junior 2023.1
Sumário |
---|
Objetivos do repositorio |
Proposito do desafio |
Como executar o projeto inicial |
Links Úteis |
Tecnologias Utilizadas |
Objetivos do repositorio
O objetivo do repositório é ter um projeto pré-configurado para os desenvolvedores realizarem o Desafio de NodeJS da gestão 2023.1.
Propositos do desafio
O projeto consiste em criar uma API que uma aplicação de delivery de produtos irá utilizar. Essa API tem o objetivo de fazer o gerenciamento de produtos, pedidos e restaurantes. Os Restaurantes poderão ser cadastrados e fazer login no sistema por meio de um token JWT. Após o login os restaurantes poderão consultar, cadastrar, editar e excluir seus produtos e seus pedidos com os produtos que ele possui. Um restaurante pode ter vários pedidos e produtos, assim como um pedido pode ter vários produtos.
Os Assessores de Projeto devem entregar o desafio completo até a data limite.
Como executar o projeto inicial
* É necessário ter o NodeJS e o NPM/Yarn instalados.
- Abra o Terminal na Pasta do Projeto;
- Instale as dependências necessárias:
npm install
; - Para rodar o projeto utilize
npm run dev
Links Uteis
Tecnologias Utilizadas:
Banco de dados – PostGreSQL
ORM – Prisma
Documentação da API - Swagger
OBS: É necessário adicionar o prefixo Bearer no campo authentication, antes do token
Localizada no endereço ('/').
TypeScript