Este é o desafio final do curso de Desenvolvimento Back-End da Cubos Academy, com o propósito de promover a colaboração em equipe, aprimorando a qualidade da entrega e a execução de cada fase do projeto, composto por três sprints. Este projeto visa a aplicação prática de todo o conhecimento adquirido ao longo dos módulos anteriores do curso.
- Javascript
- Node.js
- Express
- PostgreSQL
- Git
- GitHub
- Realize o Fork
- Faça as modificações necessárias
- Realize a Pull Request (PR)
# 1. Clone o projeto
git clone <[email protected]:Maria26Fer/desafio-backend-m05-b2bt05-.git>
# 2. Instale as dependências
npm install
# 3. Execute o backend
npm run dev
-
GET /categoria
- Essa é a rota que será chamada quando o usuário quiser listar todas as categorias cadastradas.
-
POST /usuario
- Essa é a rota que será utilizada para cadastrar um novo usuário no sistema.
-
POST /login
- Essa é a rota que permite o usuário cadastrado realizar o login no sistema.
-
GET /usuario
- Essa é a rota que permite o usuário logado a visualizar os dados do seu próprio perfil, de acordo com a validação do token de autenticação.
-
PUT /usuario
- Essa é a rota que permite o usuário logado atualizar informações de seu próprio cadastro, de acordo com a validação do token de autenticação.