Home | Escopo e Cronograma | Processo | Design/Mockups | Configuração | Arquitetura | Código | Banco de Dados | Qualidade |
---|
Arquitetura do Sistema
Descrição
Esta seção irá abordar a arquitetura selecionada para o Backend e Frontend, além dos dados relativos ao deploy.
Sumário
Arquitetura Geral da Aplicação
Deploy
Diagrama de Deploy
Generico
AWS
Tecnologias
As tecnologias do projeto foi definida com base na experiência de todos integrantes do projeto, através de uma pesquisa feita na sprint 0.
- Java -> https://www.oracle.com/br/java/technologies/javase/jdk11-archive-downloads.html
- Spring Boot -> https://spring.io/
- Flutter & Dart -> https://flutter.dev/?gclsrc=ds&gclsrc=ds
- MySQL & H2 -> https://www.mysql.com/
- Google Places -> https://cloud.google.com/google/api
- S3 -> https://aws.amazon.com/aws/s3
Backend
Rotas
As rotas podem ser acessadas na seguinte collection no postman:
Imagens extraídas após a entrega do projeto aos stakeholders. Ao rodar o projeto, a documentação mostrada acima pode ser encontrada na rota <endereço>/swagger-ui/
Diagrama de Fluxo
TBD
Frontend
Definições de Tecnologias
TBD
Módulos do Sistema
TBD
Diagramas de Componentes
TBD
Diagrama do Sistema
TBD