⚙️ Central de Configurações

Permissões, operação, mobile/PWA e regras globais.

Permissões de campo

Técnicos podem criar novos clientes e piscinas

Útil na fase inicial: o técnico adiciona dados mínimos em campo e o admin valida depois.

Registos criados por técnicos exigem validação admin

Recomendado ligado. Mantém as fichas provisórias até serem revistas.

Piscinas criadas por técnicos ficam ativas por defeito

Recomendado desligado durante testes para evitar entradas incompletas em rondas reais.

Operação e rondas

Obrigar atribuição de ronda ao criar piscina

Se não existir ronda, o sistema deixa a piscina em pendência obrigatória.

Obrigar técnico na visita planeada

Visitas sem técnico aparecem como pendência operacional.

Checklist obrigatória para concluir visita

Impede visitas fechadas sem dados mínimos de manutenção.

Ajuda e interface

Ajuda discreta por defeito

Sem popups automáticos. Ajuda só abre por botão, botão direito, ALT+H ou long press 3s.

Menu lateral enterprise

Organiza módulos por Clientes, Piscinas, Rondas, Financeiro, Stock e Sistema.

Financeiro e notificações

Gerar mensalidade automaticamente

Cria valores mensais com base nos clientes ativos e visitas extra.

Lembretes de pagamento ativos

Permite lembretes automáticos ou manuais por estado de cobrança.

Mobile/PWA

PWA ativo

Permite instalar a app no telemóvel/tablet.

Offline sync ativo

Base para guardar trabalho local e sincronizar depois.

A carregar configurações...

Fichas pendentes de validação

Clientes/piscinas criados por técnicos em campo aparecem aqui para revisão.

A carregar...

Permissoes e hierarquia

Define quem pode ver cada modulo, que informacao sensivel fica bloqueada e quais os chefes de equipa que acompanham tecnicos e piscinas.

AdministradorAcesso total e auditoria.
Chefe de equipaCoordena tecnicos e piscinas atribuidas.
TecnicoPortal de campo simples e sem valores.
ClienteApenas a sua area privada.
Perfil a configurar
Modulos visiveis

Seleciona as areas que este perfil pode abrir.

Tipos de informacao

Dados sensiveis que podem ou nao aparecer.

Chefe de equipa

Escolhe o tecnico responsavel e associa os tecnicos/piscinas que ele deve acompanhar.

Equipas configuradas

Resumo dos chefes de equipa ativos e das suas responsabilidades.

A carregar hierarquia...
A carregar permissoes...

Rollback e upgrade seguro

Zona interna para preparar atualizacoes sem perder dados. O backup pode ser criado aqui; a troca de versao no VPS deve mudar apenas o codigo ativo.

Estado da versao A carregar...
Backups da base A carregar...
Regra de rollback Voltar versao troca so o codigo. Nao apaga clientes, piscinas, fotos, guias ou faturas.
Nunca fazer em producao Nao usar reset, seed de testes ou db push na base real do VPS.
A carregar protecao de atualizacoes...
Upgrade por ZIP

Carrega aqui o pacote da nova versao. O sistema cria backup obrigatório antes de registar o upgrade. Os dados ficam fora da versao.

Como deve ficar no VPS /opt/cristalwater/releases = versoes do codigo
/opt/cristalwater/shared = .env, uploads, backups e logs
/opt/cristalwater/current = versao ativa

Ultimos backups

A carregar backups...

Pacotes de upgrade

A carregar pacotes...