... | @@ -12,12 +12,18 @@ |
... | @@ -12,12 +12,18 @@ |
|
</tr>
|
|
</tr>
|
|
</table>
|
|
</table>
|
|
|
|
|
|
Esta seção é dedicada a apresentar a arquitetura definida para o projeto.
|
|
Esta seção descreve a arquitetura do projeto, incluindo a organização dos serviços, tecnologias utilizadas e principais decisões técnicas. O objetivo é fornecer uma visão clara de como os componentes do sistema interagem e como cada parte foi estruturada.
|
|
|
|
|
|
## Sumário
|
|
## Sumário
|
|
|
|
|
|
|
|
- [Visão geral] (#visao geral)
|
|
- [Frontend](#frontend)
|
|
- [Frontend](#frontend)
|
|
- [Backend](#backend)
|
|
- [Backend](#backend)
|
|
|
|
- [Fluxo de dados] (#fluxo de dados)
|
|
|
|
|
|
|
|
## Visão Geral
|
|
|
|
|
|
|
|
O projeto segue uma arquitetura cliente-servidor, onde o frontend se comunica com a API backend, que por sua vez interage com o banco de dados PostgreSQL. A aplicação adota um design modular e desacoplado, garantindo escalabilidade e manutenibilidade.
|
|
|
|
|
|
## Frontend
|
|
## Frontend
|
|
|
|
|
... | @@ -25,4 +31,12 @@ Esta seção é dedicada a apresentar a arquitetura definida para o projeto. |
... | @@ -25,4 +31,12 @@ Esta seção é dedicada a apresentar a arquitetura definida para o projeto. |
|
|
|
|
|
## Backend
|
|
## Backend
|
|
|
|
|
|
**Repositório:** https://tools.ages.pucrs.br/saude-bucal-quilombola/back-end |
|
**Repositório:** https://tools.ages.pucrs.br/saude-bucal-quilombola/back-end
|
|
\ No newline at end of file |
|
|
|
|
|
## Fluxo de Dados
|
|
|
|
|
|
|
|
O fluxo de dados segue uma abordagem estruturada:
|
|
|
|
1 - Usuário acessa o frontend
|
|
|
|
2 - Frontend consome a API backend
|
|
|
|
3 - Backend processa e interage com o banco de dados
|
|
|
|
4 - Os dados são retornados ao frontend para exibição |
|
|
|
\ No newline at end of file |