- execute o comando
npm install
no diretorio do projeto - execute o comando para desenvolvimento
nodemon ./bin/server.js
ounode ./bin/server.js
para produção
- rota de verificação da api :
GET HTTP http://localhost:3000/api/v1
- rota de listagem de games :
GET HTTP http://localhost:3000/api/v1/servico/listar/games
- rota de listagem de videogames :
GET HTTP http://localhost:3000/api/v1/servico/listar/videogames
- rota de lsitagem de game por videogame :
GET HTTP http://localhost:3000/api/v1/servico/listar/game-videogame
- rota de cadastro de game :
POST HTTP http://localhost:3000/api/v1/servico//cadastro/game
- rota de cadastro de videogame :
POST HTTP http://localhost:3000/api/v1/servico/cadastro/videogame
- A rota
POST
do cadastro de videogame recebe como parametroname
ecompany
- A rota
POST
do cadastro de game recebe como parametroname
,console_id
econsole_name
-
foi utilizado o mLab como plataforma de banco de dados em nuvem. Foi criado um instância com o node de
node-backebd
e as credenciais de usuário para acesso sãouser => node123
,password => node123
-
string de conexão mongoDB
'mongodb://node123:[email protected]:41992/node-backend'