URPS+: REQUISITOS NÃO FUNCIONAIS
-
IMPLEMENTAÇÃO: RN1 - O FrontEnd do sistema deve ser desenvolvido com ReactJS (Material UI) e TypeScript
-
IMPLEMENTAÇÃO: RN2 - O Banco de Dados do sistema deve ser moldado utilizando MySQL
-
IMPLEMENTAÇÃO: RN3 - O Backend do sistema deve ser desenvolvido utilizando NodeJS, Typescripe e NestJS na arquitetura MVC
-
INTERFACE: RN4 - O sistema deve ser web
-
IMPLEMENTAÇÃO: RN5 - O sistema deve assegurar os dados do usuário com autenticação AuthGuard e JWT
-
DESEMPENHO: RN6 - O sistema deve possuir um bom tempo de resposta (10-30s)
-
RESTRIÇÃO DE DESIGN: RN7 - A interface do sistema deve seguir a palheta de verde, azul e branco e possuir um modo dark, com um estilo mais minimalista