It's a RESTful API built with NodeJS + Express + MongoDB that receives, process and delivers all the data from the frontend through Restful APIs.
- Node.js
- TypeScript
- Express
- MongoDB
- SOLID
- Injeção de Dependência (Dependency Injection)
- Repository Pattern
User {
id: string;
firstName: string;
lastName: string;
email: string;
password: string;
}
- GET /users - retorna os usuários salvos no banco
- POST /users - cria um usuário
- PATCH /users/:id - atualiza um usuário
- DELETE /users/:id - deleta um usuário
