Esse projeto permite o gerenciamento da área de cadastros de cliente de um petshop, garantindo a entrega de um crud que faz consulta, atualização, listagem, e deleta informações de cadastro a qualquer momento. Utilizando as tecnologias no back-end: Node-js e no Front-end: ReactJs.
GET / getUsers
Parâmetro | Tipo | Descrição |
---|---|---|
setUsers |
string |
Retorna dados cadastrados em banco de dados. |
POST/addUsers
Parâmetro | Tipo | Descrição |
---|---|---|
addUsers |
string |
Adiciona os itens importados do front ao banco de dados. |
PUT/updateUser/${id}
Parâmetro | Tipo | Descrição |
---|---|---|
updateUser |
string |
Atualiza os cadastros por meio do ID. |
DELETE/deleteUser/${id}
Parâmetro | Tipo | Descrição |
---|---|---|
id_anim |
string |
Deleta os usuários cadastrados. |
Esse projeto permite o gerenciamento da área de cadastros de cliente de um petshop, garantindo a entrega de um crud que faz consulta, atualização, listagem, e deleta informações de cadastro a qualquer momento.
- Listar usuários cadastrados em banco.
- Atualizar usários cadastrados em banco.
- Salvar usuários que desejam ser cadastrados.
- Deletar usuários cadastrados em banco.
-
Instale node.js. Download no site oficial.
-
Instale as dependências:
npm install express nodemon cors pg parse-editor ps sequelize
- Instale as dependências do ReactJS.
testing-library/jest-dom
testing-library/react
testing-library/user-event
axios
react
react-dom
react-icons
react-scripts
react-toastify
styled-components
web-vitals
Clone o projeto
git clone https://github.com/pvictortm/health-desafio-desenvolvedor-junior-2
Entre no diretório do projeto
cd my-project
Instale as dependências
npm install
Inicie o servidor
npm run start
Front-end: React, Redux, TailwindCSS
Back-end: Node, Express