Basílica Nossa Senhora da Saúde

Manual do sistema Escala Ministros

Basílica Nossa Senhora da Saúde · Diocese de Guaxupé

1. Visão geral

O Escala Ministros organiza a montagem mensal da escala de extraordinários da Basílica. Ministros informam quando podem servir (site ou WhatsApp); o painel admin cruza disponibilidades, respeita restrições e gera a escala; depois ela é publicada na web e pode ser enviada por WhatsApp.

Diagrama do fluxo mensal: configuração, coleta, testes, disponibilidades, geração e publicação
Figura 1 — Fluxo mensal recomendado (do cadastro à publicação).
Site em produção: escala-ministros.pages.dev · Painel admin: admin.html

Quem usa o quê

PerfilOnde acessaO que faz
Ministro Site público ou WhatsApp Informa disponibilidade, consulta escala
Coordenação Painel admin (senha) Cadastro, coleta, geração, publicação
Fiel / visitante Calendário público Consulta horários e escala publicada

2. Site público (ministros)

O site tem menu lateral com as páginas principais. O ministro entra com o celular cadastrado (mesmo do WhatsApp) — não usa senha de admin. Quem ainda não tem número na lista pode usar o link Cadastre seu celular na tela de entrada.

Página inicial com calendário do mês
Figura 2 — Calendário público: após entrar com o celular, os dias do ministro na escala publicada aparecem em verde.

Páginas do menu

Tela Minha disponibilidade com calendário de horários
Figura 3 — Minha disponibilidade: dias marcados em verde (uma cor); resumo à direita com horário de cada dia.
Tela Minha escala com busca por celular
Figura 4 — Minha escala: consulta pelo celular após a publicação.

Prazo aberto (coleta)

Prazo fechado

A coleta no site só funciona entre as datas de abertura e corte configuradas no painel (Fluxo mensal → Passo 1). Fora desse período, o ministro ainda pode conferir a disponibilidade enviada.

3. Painel administrativo

Acesse admin.html, digite a senha e use o menu lateral. A senha pode ser alterada em Configurações.

Menu lateral

4. Fluxo mensal (passo a passo)

Todo mês, siga esta ordem. A aba Fluxo mensal reúne os três passos principais.

Painel Fluxo mensal com passos 1, 2 e 3
Figura 5 — Fluxo mensal: Coleta → Testes → Gerar escala.
  1. Passo 1 — Coleta
    Defina o mês da escala, datas de abertura/corte, horários desta coleta e dias sem missa. Clique em Salvar programação da coleta. Isso libera site e WhatsApp para aquele mês.
  2. Passo 2 — Testes
    Rode o Checklist WhatsApp (botão no painel). Envie oi e uma disponibilidade de teste (texto ou áudio) pelo celular. Use também o mega-debug (dentro de detalhes recolhíveis) se algo falhar.
  3. Disponibilidades (aba separada)
    Clique em Atualizar do site, revise pendentes do WhatsApp e clique em Aplicar em cada ministro.
  4. Passo 3 — Gerar escala
    Com disponibilidades aplicadas, clique em Gerar escala. O sistema distribui ministros respeitando restrições e casais.
  5. Visualizar → Publicar
    Confira na aba Visualizar. Cadastre WhatsApp de todos os escalados. Depois Publicar na web. Opcional: enviar escala por WhatsApp.
Antes de publicar: cada ministro que aparece na escala do mês precisa ter WhatsApp/celular cadastrado na aba Ministros. Sem isso, a publicação é bloqueada.

5. Disponibilidades

A coleta é somente para o próximo mês (ex.: em junho → escala de julho). As disponibilidades vêm de três fontes:

Aba Disponibilidades com lista de ministros e pendentes WhatsApp
Figura 6 — Disponibilidades: aplicar site, WhatsApp e conferir calendário por ministro.

Como aplicar

  1. Escolha o mês da coleta no topo.
  2. Clique Atualizar do site (uma vez).
  3. Para cada ministro com alteração pendente, abra e clique Aplicar.
  4. Na seção Pendentes WhatsApp, confira o texto/áudio interpretado antes de aplicar.

6. WhatsApp para ministros

O número oficial da paróquia (WhatsApp Business) conversa com cada ministro cadastrado.

Fluxo do ministro

  1. Envia oi (ou inicia conversa).
  2. O bot pede disponibilidade para o mês em coleta.
  3. Ministro responde em texto ou áudio (ex.: «posso dias 7, 8 e 9 às 18h30»).
  4. O bot mostra um calendário resumo para conferência.
  5. Ministro confirma ou corrige.

Dicas de mensagem (ministros)

Coordenação: use Fluxo mensal → Checklist WhatsApp antes de abrir a coleta para todos. No terminal do projeto: npm run test:whatsapp (7 testes automáticos).

7. Gerar e publicar escala

Aba Visualizar com escala gerada e botão publicar
Figura 7 — Visualizar: conferir, exportar PDF/XLS, publicar na web ou enviar WhatsApp.

Depois de gerar

Cadastro de ministros (permanente)

Na aba Ministros:

8. Configurações

Cadastros que não mudam todo mês:

Prazos de coleta, horários específicos do mês e dias sem missa ficam em Fluxo mensal → Passo 1, não em Configurações.

9. Problemas comuns

Painel com layout antigo

Recarregue com Ctrl+F5 (Windows) ou ⌘+Shift+R (Mac) para buscar a versão nova.

WhatsApp não responde

Disponibilidade interpretada errado

Calendário do site sem cor nos dias

Publicação bloqueada

Cadastre WhatsApp de todos os ministros que aparecem na escala deste mês (aba Ministros → filtro Sem celular).

Escala vazia ou poucos ministros