Home | Sprints | Requisitos | Arquitetura | Configuração | Mockups | Banco de Dados | Instalação | Gerência de Projeto | Horários Disponiveis |
---|
Página da Arquitetura do Sistema
Esta é a página onde irá ficar todas as informações da Arquitetura do seu projeto, Como:
- Segurança
- Rotas de Backend (Arquitetura funcional)
- Objects – Backend API
- Methods – Backend API
- Arquitetura Não Funcional)
- Diagrama de Pacotes / Componentes (Arquitetura de software)
- Diagrama de Deploy
- Documentação sobre aplicação de Design do Projeto
- Análise dos principios SOLID
- Code Review
Devem ser apresentados das seguintes formas:
- Imagens ou Gifs
- Diagramas ou Sistemas
- Descrições ou Textos explicativos
Tecnologias utilizadas
Descrevemos, a seguir, as tecnologias utilizadas no eVote.
Node.js: interpretador, com código aberto, de código JavaScript de modo assíncrono e orientado a eventos.
Versão utilizada: 10.14.1.
npm: gerenciador de pacotes padrão para o ambiente de tempo de execução do JavaScript Node.js.
Versão utilizada: 6.4.1.
React : é uma biblioteca JavaScript de código aberto para criar interfaces de usuário.
Versão utilizada: v16.4.2.
MongoDB: banco de dados NoSQL.
- Storage: armazenador de conteúdo gerado pelo usuário, como fotos e etc.