

Manual do Sistema CASACAP
Cadastro, atendimento e gestão de instituições
Guia completo de utilização, permissões, relatórios, rotas, administração de usuários e boas práticas de segurança.
Sumário
1. Apresentação
O Sistema CASACAP centraliza o cadastro de instituições, contatos, endereços, atendimentos, agendamentos, histórico de visitas, relatórios e controle de usuários. O sistema funciona pelo navegador em computador, Android, iPhone e iPad.
Principais recursos
- Cadastro completo de instituições e localização.
- Consulta, edição, inativação e exclusão controlada.
- Agendamentos com preenchimento automático dos dados cadastrados.
- Histórico de visitas, atendimentos diretos, indiretos e carga.
- Relatórios mensais e de endereços em Excel e PDF.
- Criação de rotas otimizadas para o Google Maps.
- Fluxo de aprovação e permissões por função.
2. Acesso ao sistema
Entrar
- Abra o endereço oficial do sistema.
- Informe o login ou e-mail.
- Informe a senha.
- Marque “lembrar de mim” somente em equipamento pessoal.
- Selecione Entrar.
Criar uma conta
- Na tela de login, abra a opção de cadastro.
- Informe nome, e-mail e um login de 3 a 30 caracteres.
- Crie uma senha com ao menos 8 caracteres, maiúscula, minúscula e número.
- Confirme a senha e conclua.
- Aguarde a aprovação do Admin Master.
Toda conta pública nasce como Visualizador pendente. Enquanto não for aprovada, não acessa os dados do sistema.
Recuperar senha
Na tela de login, utilize a recuperação por e-mail. Um administrador também pode redefinir a senha de usuários autorizados pela tela Usuários.
3. Permissões dos usuários
| Recurso | Visualizador | Editor | Admin | Admin Master |
|---|---|---|---|---|
| Dashboard e indicadores | Visualiza | Visualiza | Visualiza | Visualiza |
| Consultar instituições | Sim | Sim | Sim | Sim |
| Cadastrar instituição | Não | Sim | Sim | Sim |
| Editar instituição | Não | Sim | Sim | Sim |
| Excluir instituição | Não | Não | Não | Sim, sem histórico |
| Consultar histórico e relatórios | Sim | Sim | Sim | Sim |
| Criar/editar agendamento e histórico | Não | Sim | Sim | Sim |
| Excluir registro do histórico | Não | Não | Sim | Sim |
| Acessar tela Usuários | Não | Não | Sim | Sim |
| Aprovar, bloquear ou recusar pendente | Não | Não | Não | Sim |
| Alterar Admin Master | Não | Não | Não | Sim |
| Gerenciar siglas de tipos | Não | Não | Não | Sim |
Resumo das funções
Visualizador
Perfil de consulta. Pode acompanhar indicadores, pesquisar dados, históricos e relatórios, mas não grava nem altera registros.
Editor
Perfil operacional. Cadastra e atualiza instituições, agendamentos e históricos, sem administrar usuários ou excluir instituições.
Admin
Perfil administrativo. Possui as funções operacionais, gerencia usuários aprovados dentro de seus limites e pode excluir registros do histórico. Não aprova pendentes nem altera o Admin Master.
Admin Master
Maior nível de autoridade. Aprova contas, define permissões, bloqueia, recusa, exclui cadastros permitidos, gerencia siglas e protege a estrutura administrativa.
4. Dashboard
O Dashboard apresenta a visão geral do sistema: instituições, status, visitas, atendimentos, gráficos, pendências e atalhos.
- Use os cartões superiores para consultar totais.
- Utilize os gráficos e filtros para analisar períodos e regiões.
- Clique nos indicadores interativos para abrir detalhes.
- Use os atalhos para Cadastro, Consulta, Histórico, Relatório Mensal, Relatório de Endereços e Usuários.
O Admin Master também recebe aviso de contas aguardando aprovação.
5. Cadastro de instituição
- Acesse Cadastro.
- Informe nome da instituição, contato, telefone e responsável legal.
- Preencha bairro, perfil dos assistidos, necessidades e observações.
- Selecione o tipo da instituição.
- Informe atendimento direto e indireto.
- Preencha CNPJ, endereço e CEP. O CEP pode completar endereço e bairro.
- Use “Buscar pelo endereço” ou “Usar minha localização” para registrar latitude e longitude.
- Informe site, fundação e status.
- Selecione Salvar Cadastro.
Tipos e siglas
O Admin Master visualiza Gerenciar siglas. Pode acrescentar sigla e descrição, editar opções e ativar/desativar tipos. Ao renomear uma sigla, os cadastros relacionados são atualizados.
Coordenadas
Latitude e longitude melhoram a precisão no mapa e permitem organizar rotas por proximidade. Sempre confira se o endereço localizado corresponde à instituição.
6. Consulta de instituições
A tela Consulta permite localizar instituições pelo nome, contato, responsável, lista de igrejas e status.
- Digite parte do nome ou utilize os filtros.
- Confira o cartão encontrado.
- Use Abrir no Maps quando houver coordenadas.
- Selecione registros para imprimir ou exportar.
- Usuários autorizados podem abrir Editar.
- O Admin Master pode usar Excluir registro.
Ativo e inativo
Use INATIVO quando a instituição não estiver operando, mas possuir histórico. Instituições inativas continuam disponíveis para relatórios e auditoria.
Exclusão
O botão aparece somente ao Admin Master, exige duas confirmações e não permite excluir instituição com histórico vinculado. Nesse caso, altere o status para INATIVO.
7. Agendamento
- Abra Agendamento / Histórico e permaneça na aba Agendamento.
- Digite o nome da instituição.
- Use ↑/↓ para navegar e Enter ou Tab para selecionar.
- O sistema carrega contato, telefone, bairro, responsável, tipo e atendimentos cadastrados.
- Informe data, hora, tipo da visita, números realizados, carga e observações.
- Selecione Salvar Agendamento para manter o cadastro original.
- Use Salvar + Atualizar Cadastro quando contato, telefone ou bairro também precisarem ser atualizados.
8. Histórico
A aba Histórico consulta visitas por instituição, responsável e período.
- Abra a aba Histórico.
- Escolha uma instituição ou deixe em branco para todas.
- Informe responsável e intervalo de datas, se necessário.
- Selecione Pesquisar.
- Marque registros para impressão ou exportação.
- Use Editar quando precisar corrigir um lançamento.
9. Relatório mensal
- No Dashboard, acesse Relatório Mensal.
- Informe data inicial e final.
- Clique em Carregar relatório.
- Confira instituições, contatos, telefones, bairros, atendimentos e visitas.
- Marque ou desmarque as linhas desejadas.
- Exporte para Excel ou PDF.
Os totais consideram os registros existentes no intervalo selecionado. Confira o período antes de encaminhar o documento.
10. Relatório de endereços e rotas
Este relatório apresenta somente instituição, endereço, bairro e CEP.
- Acesse Relatório de Endereços.
- Pesquise instituição, endereço, bairro ou CEP.
- Filtre entre ativas, inativas ou todas.
- Exporte a listagem para Excel ou PDF.
Criar rota otimizada
- Marque as instituições desejadas.
- Clique em Criar rota otimizada.
- Autorize o navegador a acessar sua localização.
- Confira a ordem sugerida.
- Abra Rota 1, Rota 2 etc. no Google Maps.
O sistema utiliza coordenadas para escolher a próxima parada mais próxima. No celular, cria grupos de até quatro instituições; no computador, até dez. A rota seguinte parte do final da anterior.
11. Administração de usuários
Aprovar conta
- Entre como Admin Master.
- Abra Usuários.
- Localize a pendência.
- Selecione Aprovar. A conta inicia como Visualizador.
- Edite a permissão somente se necessário.
Criar usuário internamente
Administradores autorizados podem usar Novo Usuário, informando nome, login, e-mail, senha forte e função.
Editar
Permite atualizar nome, login, e-mail, função e situação dentro dos limites do usuário atual. Admin comum não pode alterar Admin Master.
Redefinir senha
Abra Senha, informe e confirme a nova senha. Para a própria conta, o sistema solicita a senha atual. Para outra conta, a operação é validada pela função administrativa segura.
Bloquear, recusar e excluir
Bloquear impede acesso preservando o cadastro. Recusar e excluir remove uma solicitação pendente e libera login/e-mail para novo cadastro. Nunca exclua a conta principal do Admin Master.
12. Excel, PDF e impressão
- Excel: indicado para conferência, filtros, cálculos e tratamento posterior.
- PDF: indicado para arquivamento, assinatura e compartilhamento.
- Imprimir: abre a janela do navegador, permitindo impressora física ou “Salvar como PDF”.
Antes de exportar
- Confira filtros e período.
- Marque somente os registros necessários.
- Revise nomes, endereços e totais.
- Evite compartilhar documentos com dados pessoais em grupos públicos.
13. Uso em celular e tablet
O sistema possui layout responsivo para Android, iPhone e iPad. Use o botão ☰ para abrir o menu lateral. Na tela Usuários, cada registro aparece como cartão em dispositivos menores.
- Gire o tablet para paisagem quando visualizar relatórios extensos.
- Use Ctrl + F5 no computador para atualizar arquivos. No iOS, feche e reabra a aba ou limpe os dados do site quando houver cache antigo.
- Autorize localização apenas quando utilizar mapas e rotas.
- Mantenha navegador e sistema operacional atualizados.
14. Segurança e backups
- As tabelas utilizam RLS, limitando operações conforme a função aprovada.
- Funções administrativas validam sessão, aprovação e papel no servidor.
- Senhas devem ter no mínimo 8 caracteres, maiúscula, minúscula e número.
- Arquivos internos, backups, SQL e CSV não devem ser publicados no Cloudflare.
- Somente a pasta dist deve ser enviada ao Cloudflare Pages.
Backup
Mantenha backups periódicos do banco fora da pasta pública, em local protegido e com acesso restrito. Teste ocasionalmente se o backup pode ser restaurado.
Logs
Consulte os logs das Edge Functions no Supabase quando uma criação, exclusão ou redefinição de senha apresentar erro.
15. Solução de problemas
| Situação | O que fazer |
|---|---|
| “User already registered” | O e-mail já existe no Authentication. Utilize outro e-mail ou remova somente a conta de teste órfã. |
| “Não autenticado” em função administrativa | Saia, entre novamente e confira logs/configuração da função no Supabase. |
| Usuário aguardando acesso | Admin Master deve aprovar a conta. |
| Operação negada | Confira a função do usuário. Pode ser uma restrição correta de segurança. |
| Não é possível excluir instituição | Existe histórico vinculado. Altere o status para INATIVO. |
| Rota imprecisa | Atualize endereço, CEP, latitude e longitude da instituição. |
| Tela antiga após publicação | Use atualização forçada, feche a aba ou limpe o cache do site. |
| PDF/Excel vazio | Carregue o relatório, revise filtros e selecione registros. |
16. Rotina recomendada
Diariamente
- Verificar pendências e agendamentos.
- Registrar visitas e atendimentos no mesmo dia.
- Conferir dados antes de salvar.
Semanalmente
- Revisar instituições ativas/inativas.
- Corrigir endereços sem coordenadas.
- Conferir usuários e permissões.
Mensalmente
- Gerar e arquivar relatório mensal.
- Exportar relatório de endereços quando necessário.
- Realizar backup e verificar logs administrativos.