https://github.com/mathvsk/crud-users
CRUD de usuários
https://github.com/mathvsk/crud-users
nodejs trail
Last synced: 7 months ago
JSON representation
CRUD de usuários
- Host: GitHub
- URL: https://github.com/mathvsk/crud-users
- Owner: mathvsk
- Created: 2024-02-18T22:32:08.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-29T00:23:32.000Z (over 1 year ago)
- Last Synced: 2025-01-21T19:15:36.033Z (9 months ago)
- Topics: nodejs, trail
- Language: JavaScript
- Homepage:
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
CRUD Users
API para cadastro de usuários com o node na sua forma mais nativa. Utilizando um sistema bem basico de armazenamento de dados em um arquivo JSON.
## Como usar
Faça um clone do projeto e rode os comandos.
```bash
npm install
npm run dev
```## API Endpoints
Url padrão: `localhost:3333`|Rota | Descrição |
|--|--|
| GET /users | Recupera todos os usuários |
| GET /user?search={name} | Recupera todos os usuário que possuam o {name} |
| POST /users | Cadastra um usuário |
| DELETE /{id} | Deleta um usuário |
| PUT /{id} | Atualiza um usuário |### Schemas
```json
{
// POST - PUT
"name": "string",
"email": "string",
}
```