... | ... | @@ -71,6 +71,30 @@ frontend |
|
|
├── services
|
|
|
└── theme
|
|
|
```
|
|
|
**assets:** Contém imagens, ícones, ou outros arquivos estáticos usados no frontend.
|
|
|
<br>
|
|
|
**fonts:** Armazena arquivos de fontes personalizados utilizados na estilização do projeto.
|
|
|
<br>
|
|
|
<br>
|
|
|
**components:** Componentes React reutilizáveis que representam partes da interface do usuário.
|
|
|
- **dropdown:** Componentes de menus de procura.
|
|
|
- **map:** Componentes relacionados a o mapas interativo.
|
|
|
- **searchbar:** Componentes de barra de busca.
|
|
|
- **sidebar:** Componentes de navegação lateral.
|
|
|
|
|
|
**constants:** Armazena valores fixos e reutilizáveis.
|
|
|
<br>
|
|
|
**contexts:** Define contextos React para gerenciamento de estado global.
|
|
|
<br>
|
|
|
**pages:** Pasta de rotas no Next.js. Cada arquivo ou pasta define uma rota da aplicação.
|
|
|
<br>
|
|
|
**qrcode:** Funcionalidades específicas relacionadas a QR Codes.
|
|
|
- **qrcode/components:** Componentes reutilizáveis dentro do módulo de QR Code.
|
|
|
|
|
|
**services:** Lida com a lógica de comunicação com a API (backend), integração com fetch/axios, e gerenciamento de dados.
|
|
|
<br>
|
|
|
**theme:** Contém definições de tema.
|
|
|
|
|
|
|
|
|
# Estrutura de arquivos do backend
|
|
|
```
|
... | ... | |