Criado com NodeJS, Express e MySQL, permite criar a pessoa adotante e o gato a ser adotado.
Ex: http://localhost/people/all
- GET all - Lista todos as pessoas cadastradas
- POST add - Adiciona uma nova pessoa (name, age)
- DELETE remove/:id - Remove uma pessoa
- PUT edit/:id - Edita uma pessoa
- POST adopt/:id/:catId - Adota um gato
Ex: http://localhost/cats/name?=Lola
- GET all - Lista todos os gatos cadastrados
- GET /?name= - Busca um gato com o nome especificado
- GET catstoadopt - Busca os gatos disponíveis para adoção
- GET totalweight - Busca a soma total do peso dos gatos
- POST add - Adiciona um novo gato (name, color, weight)
- DELETE remove/:id - Remove um gato
- PUT edit/:id - Edita um gato
- Ao baixar o projeto, executar o comando
yarn
para instalar as dependências - Importar/aplicar o arquivo
adopt_cats.sql
para criar a estrutura das tabelas (Ex: PhpMyAdmin) - Iniciar o projeto com o comando
yarn start
- Acessar uma das rotas acima citadas