|
|
|[Página Inicial](home)|
|
|
|
|---|
|
|
|
|
|
|
# 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
|
|
|
|
|
|
|
|
|
|
|
|
# Arquitetura
|
|
|
O projeto está dividido em 2 partes:
|
|
|
- **Frontend**: É uma [Progressive Web Application](https://web.dev/progressive-web-apps/), ou seja, uma aplicação web que pode ser instalada, utilizando a tecnologia *[Service Worker](https://developers.google.com/web/fundamentals/primers/service-workers?hl=pt)*, presente nos principais navegadores web do mercado. Desenvolvido em React.js com linguagem Typescript.
|
... | ... | |