... | ... | @@ -19,6 +19,8 @@ A divisão da documentação vai ser feita como é feito no projeto: Backend e F |
|
|
## BACKEND
|
|
|
|
|
|
## Estrutura de Pastas
|
|
|
Essa foi a estrutura de pastas que escolhemos utilizar:
|
|
|
|
|
|
- 📂 bite-alegre-backend
|
|
|
- 📂 .husky
|
|
|
- 📂 node_modules
|
... | ... | @@ -47,6 +49,11 @@ A divisão da documentação vai ser feita como é feito no projeto: Backend e F |
|
|
|
|
|
## Estrutura do Projeto
|
|
|
|
|
|
A estrutura do projeto segue o padrão MVC e uma abordagem modular, garantindo melhor organização, manutenção e escalabilidade da aplicação.
|
|
|
|
|
|
Cada seção a seguir detalha os componentes principais de cada diretório e como eles se integram para formar a aplicação. 📌
|
|
|
|
|
|
|
|
|
### 📂 Controllers
|
|
|
A pasta `controllers` contém os controladores da aplicação. Os controladores são responsáveis por receber as requisições dos clientes (frontend do App), processar os dados e chamar os serviços necessários para executar a lógica de negócio. Atuam como intermediários entre as rotas e os serviços.
|
|
|
|
... | ... | |