Esta API permite realizar operações CRUD (Create, Read, Update, Delete) para gerenciar usuários. Foi desenvolvida utilizando Node.js e Express para o backend, com MongoDB (ou outro banco de dados) para armazenar os dados.
Funcionalidade | Descrição |
---|---|
Criar Usuário | Permite adicionar um novo usuário ao banco de dados. |
Listar Usuários | Exibe a lista de todos os usuários cadastrados. |
Editar Usuário | Atualiza as informações de um usuário existente. |
Excluir Usuário | Remove um usuário do banco de dados. |
Validação de Dados | Valida os dados do usuário antes de salvar ou atualizar. |
Tecnologia | Descrição |
---|---|
Node.js | Ambiente de execução para JavaScript no lado do servidor. |
Express | Framework para construção da API e roteamento. |
MongoDB (opcional) | Banco de dados NoSQL utilizado para armazenar os dados. |
CORS | Middleware para permitir requisições de diferentes origens. |
Cria um novo usuário.
Lista os usuários existentes.
Edita usuários existentes.
Exclui usuários existentes.
Request body:
{
"id": "673460ce4a0811c054d10aa6"
"name": "Nome do Usuário",
"email": "[email protected]",
"password": "senha123"
}