/Nest-Clean-API

Nest Clean é uma API que simula o funcionamento de um fórum online.

Primary LanguageTypeScript

Nest Clean API - Node.js 🚀

GitHub Language Count GitHub Top Language

Nest Clean API é uma API desenvolvida em Node.js com o objetivo de aprofundar o entendimento nos conceitos fundamentais do framework NestJS.


💻 Sobre

A ideia deste projeto é criar uma API que simula o funcionamento de um fórum online, onde é possível:

  • Se Cadastrar
  • Realizar o Login (incluí sistema de validação por Tokens JWT)
  • Criar perguntas e respostas
  • Editar ou Deletar perguntas e respostas
  • Escolher a melhor reposta para uma pergunta
  • Buscar perguntas e repostas
  • Realizar o Upload de Anexos nas perguntas e respostas (fotos)

Foram explorados tópicos como injeção de dependências, controllers e services, além da integração de outras ferramentas como Prisma, Zod e Vitest, de forma que o projeto possuí uma ampla cobertura de testes unitários e E2E.


🛠 Tecnologias

As seguintes tecnologias foram empregadas na criação deste projeto:


Made with ❤️ by André Viapiana 👋🏽 Get in Touch!