Pular para o conteĆŗdo principal

šŸ›  Tecnologias Utilizadas

O projeto backend do monorepo QA Solar foi construĆ­do com as seguintes tecnologias:

Tecnologias Utilizadas​

Framework e Runtime​

  • NestJS: Framework Node.js para construção de aplicaƧƵes escalĆ”veis e eficientes
  • TypeScript: Linguagem de programação tipada
  • Node.js: Runtime JavaScript

Banco de Dados e ORM​

  • PostgreSQL: Banco de dados relacional
  • Prisma: ORM moderno para TypeScript e Node.js

Autenticação e SeguranƧa​

  • JWT (jsonwebtoken): Para autenticação baseada em tokens
  • Passport: Middleware de autenticação
  • bcryptjs: Para hash de senhas

Validação e Documentação​

  • class-validator: Validação de dados
  • class-transformer: Transformação de objetos
  • Swagger/OpenAPI: Documentação automĆ”tica da API

Desenvolvimento e Testes​

  • Jest: Framework de testes
  • ESLint: Linting de código
  • Prettier: Formatação de código