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 dependecias

Frontend
Módulos do Sistema
