Files
aggios.app/1. docs/projeto.md
2025-12-08 21:47:38 -03:00

40 lines
1.6 KiB
Markdown

Aggios platforma que ira controla agencias > lista agencias, tem controle do pagamento das agencias, planos e afins
topo
agencias > terao clientes e solucoes como crm,erp e outros
dash.localhost ou dash.aggios.app > acesso super admin da aggios
{agencia}.localhost ou {agencia}.aggios.app > acesso super admin da agencia
Fluxo de autenticação:
- `admin@aggios.app` acessa somente `dash.localhost`/`dash.aggios.app` para gerenciar o painel global (lista de agências, etc.).
- Cada agência criada recebe um admin próprio (`ADMIN_AGENCIA`) que faz login no subdomínio dela (`{subdominio}.localhost/login`, por exemplo `idealpages.localhost/login`) e não tem permissão para o dashboard global.
```
+----------------+
| Super Admin |
| admin@aggios |
+--------+-------+
|
dash.localhost / dash.aggios.app
|
+----------------+----------------+
| |
+------+-------+ +-------+------+
| Agência A | | Agência B |
| subdomínio A | | subdomínio B |
+------+-------+ +-------+------+
| |
agencia-a.localhost/login agencia-b.localhost/login
(admin específico) (admin específico)
```
Painel do superadmin (dash.localhost):
- Visualizar (read-only) todos os dados enviados no fluxo de cadastro (`dash.localhost/cadastro`).
- Excluir/arquivar agências quando necessário.
- Nenhuma ação de "acessar" ou "editar" direta; a inspeção completa é feita na tela de visualização.