Projeto para fins didáticos Resilia Educação - Projeto Final Módulo 4
- Tem como objetivo criar uma API RESTful de uma academia, onde será possível aplicar as operações CRUD na entidade "Serviços", utilizando o Node.js com framework Express.
- Node.js v.16.14.0
- NPM v.8.3.1
Tecnologias, pacotes e frameworks utilizados
Para clonar o repositório:
git clone https://github.com/SuzannePS/API_Academia.git
Acesse a pasta criada:
cd API_Academia
Para iniciar os projetos use o comando abaixo:
npm run dev
* Método GET para visualizar todos os serviços ( /servicos)
Schema da resposta.
{
"serviço": [
{
"ID"
"AULA":
"PROFISSIONAL"
"TREINO"
"PERIODO"
"DIASEMANA"
"ALUNO"
]
* Método POST para adicionar um novo aluno ( /servicos)
Para adicionar, segue o esquema:
{
"aula":
"profissional" :
"treino" :
"periodo" :
"diaSemana" :
"aluno :
}
Schema da resposta:
"Mensagem": "O aluno teste foi adicionado com sucesso",
* Método DELETE para apagar por ID ( /servicos/ID/{o número de id})
Schema da resposta:
"Mensagem":
"serviço": " Cadastro aluno 7 deletado com sucesso",
"erro": false
* Método PUT para atualizar serviços por ID ( /servico/ID/{o número de id})
Schema da resposta:
"serviço": {
"aula":
"profissional":
"treino":
"diaSemana":
"aluno":
},
"erro": false
}