API de cadastro de clientes e compras em Node JS, criada no curso de Desenvolvedor ReactJS do AvançaTech
=================
- 
Cliente
id TEXT DEFAULT(UUID())nome TEXT NOTNULLtelefone TEXT NOTNULLemail TEXT UNIQUE NOTNULLendereco TEXT NOTNULLidade Int NULLcreatedAt DateTime DEFAULT(NOW())sexo String NULLcpf String NULL
 - 
Compra
id TEXT DEFAULT(UUID())nomeProduto TEXT NOTNULLvalor DECIMAL NOTNULLDtCompra DateTime DEFAULT(NOW())
 
✅Concluido✅
Funcionalidades prontas:
- 
Listar Clientes:
 - 
GET:
localhost:${PORT}/clientes - 
Cadastrar Cliente:
 - 
POST:
localhost:${PORT}/clientes/ - 
body:
{ nome, telefone, email, endereco, idade, sexo, cpf } - 
Atualizar Cliente:
- POST 
localhost:${PORT}/clientes/${id}- body: 
{ nome, telefone, email, endereco, idade, sexo, cpf } 
 - body: 
 
 - POST 
 - 
Deletar Cliente:
- DELETE 
localhost:${PORT}/clientes/${id} 
 - DELETE 
 
- 
Listar Compras:
 - 
GET:
localhost:${PORT}/compras - 
Cadastrar Compras:
 - 
POST:
localhost:${PORT}/compras/ - 
body:
{ nomeProduto, valor } - 
Atualizar Compra:
- POST 
localhost:${PORT}/compras/${id}- body: 
{ nomeProduto, valor } 
 - body: 
 
 - POST 
 - 
Deletar Cliente:
- DELETE 
localhost:${PORT}/compras/${id} 
 - DELETE 
 
3000, para alterar basta alterar a variavel PORT em server.js 
npm install para instalar as dependências
node server.js ou nodemon server.js
Agradeço ao professor Thiago Viana , do curso de desenvolvimento em ReactJS do AvançaTech e toda a equipe do Centro Cultural Cidade Tiradentes.