Appearance
Tecnologias Utilizadas
As tecnologias e ferramentas utilizadas na construção do sistema incluem:
| Camada | Tecnologia |
|---|---|
| Frontend | VueJs, HTML5, CSS3 |
| Backend | NestJS, TypeScript |
| ORM | Prisma |
| Banco de Dados | PostgreSQL |
| Comunicação | REST APIs |
| Controle de Versão | Git, GitHub ou GitLab |
| Deploy | Docker, Servidor Linux |
| Autenticação | JWT + RBAC (Role-Based Access Control) |
| QR Code | Biblioteca de geração e leitura via câmera |