|[Home](home)|[Sprints](sprints)|[Requisitos](requisitos)|[Arquitetura](arquitetura)|[Configuração](configuracao)|[Mockups](mockups)|[Banco de Dados](banco_dados)|[Instalação](instalacao)|[Gerência de Projeto](gp)|[Horários Disponiveis](horarios)| |---|---|---|---|---|---|---|---|---|---| # 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 Revivarq. **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. ---- ### //JM: Ages III! Se inspirem [nesse link](http://tools.ages.pucrs.br/VotacaoOnLine/RN-eVote/wikis/arquitetura), do eVote :)