- NestJS (framework TypeScript de uso geral)
- PrismaJS (framework ORM e ODM)
- MongoDB (SGBD)
-
Baixe o código do projeto
-
Instale as dependências. De preferência, utilize a ferramenta Yarn para instalar através do comando
yarn install
pois Yarn foi utilizado no desenvolvimento do projeto. -
Preencha a variável de ambiente DATABASE_URL do arquivo
.env
com um endereço URL para um banco de dados MongoDB. -
Execute o servidor através do comando
yarn start:dev
-
Pronto! O WebService está apto a receber requisições!
Acesse o endereço localhost:3000/api
e explore o WebService através da documentação gerada de forma automática pela por meio da fácil integração entre Nest e Swagger.
O banco MongoDB utilizado deve ser do tipo Replica Set para que o framework ODM Prisma possa conectar-se com sucesso ao banco.