Skip to content

dkfreitas/roleDeLiso

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sobre o Projeto A API Role de Liso tem como objetivo criar uma plataforma onde serão publicados eventos da gratuito ou com preço popular.

Tecnologias utilizadas: Ferramenta Descrição javascript Linguagem de programação nodejs Ambiente de execução do javascript express Framework NodeJS dotenv Dependência para proteger dados sensíveis do projeto mongoose Dependência que interage com o MongoDB para a conexão da database, criação do model e das collections nodemon Dependência que observa as atualizações realizadas nos documentos para rodar o servidor automaticamente npm ou yarn Gerenciador de pacotes MongoDb Banco de dado não relacional orietado a documentos MongoDb Compass Interface gráfica para verificar se os dados foram persistidos Insomnia ou Postman Interface gráfica para realizar os testes

📁 Arquitetura 📁 ProjetoFinal | |- 📁 src | | | |- 📁 data.config | |- 📄 database.js | | |- 📁 controllers | |- 📄 roleController.js | | | |- 📁 model | |- 📄 roleDeLiso.js |
| | |- 📁 routes | |- 📄 roleRoutes.js | | |- 📄 .env |- 📄 .gitignore |- 📄 package |- 📄 server.js

Contrato

Rotas [x ] [GET] "/cadastro" Deverá retornar todos eventos/locais cadastrados [x ] [POST] "/cadastro" Deverá criar um novo evento/local [x ] [PATCH] "/cadastro/[ID]" Deverá atualizar informação específica de um cadastro por id e retornar o evento/local alterado. [x ] [DELETE] "/cadastro/[ID]" Deverá deletar um cadastro por id específico e retornar uma mensagem de confirmação de deleção de evento.

About

Projeto Final {Reprograma}

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published