Este projeto é um sistema simples de cadastro de usuários utilizando Node.js, Express.js e PostgreSQL.
- Node.js
- Express.js
- PostgreSQL
-
Clone o repositório:
git clone https://github.com/caurinSENAI/hero-battle.git
-
Instale as dependências:
npm install
-
Execute o servidor:
npm run dev
-
Acesse o sistema em
http://localhost:7777/heroes
ouhttp://localhost:777/battles
.
#Rotas
-
GET /heroes - Retorna todos os heróis cadastrados.
-
GET /heroes/:id - Retorna um herói específico.
-
GET /heroes/nome/:name - Retorna um herói específico pelo nome.
-
POST /heroes - Cadastra um novo herói.
-
PUT /heroes/:id - Atualiza um herói específico.
-
DELETE /heroes/:id - Deleta um herói específico.
-
GET /battles - Retorna todas as batalhas cadastradas.q
-
POST /battles - Cadastra uma nova batalha.