felipemotarocha / users-typescript-api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Users API

API feita em um vídeo postado no meu canal no YouTube. Para acessá-lo, clique aqui.

Tecnologias utilizadas

  • Node.js
  • TypeScript
  • Express
  • MongoDB

Conceitos utilizados

  • SOLID
  • Injeção de Dependência (Dependency Injection)
  • Repository Pattern

Entidades

User {
  id: string;
  firstName: string;
  lastName: string;
  email: string;
  password: string;
}

Rotas

  • 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

Arquitetura

Arquitetura

About


Languages

Language:TypeScript 100.0%