Skip to content

Gestaão de Culto #78

Description

@apgn10-collab

O sistema deve ser profissional, estilo dashboard (tipo Power BI / Notion Analytics), com banco de dados, autenticação e gráficos sonoros.

🏗️ PILHA OBRIGATÓRIA

Frontend: React (ou Next.js)

Backend: Firebase ou Supabase

Banco de dados: Firestore ou PostgreSQL

Autenticação: login com email e senha

Gráficos: Recharts ou Chart.js

Estilo: Tailwind CSS (UI moderna, limpa e profissional)

🔐 1. AUTENTICAÇÃO

Criar sistema de login com:

E-mail e senha

Sessão

Sair seguro

Perfis de usuário:

ADMIN (acesso total)

SECRETÁRIO (criar/editar cultos, ver relatórios)

OBREIRO (apenas cadastrar cultos e visualizar dados limitados)

📌 2. CADASTRO DE CULTOS (FORMULÁRIO PRINCIPAL)

Criar formulário com validação:

📅 Dados do:

Data do ann (obrigatório)

Dia da semana (automático)

Tipo de ani:

Domingo

Ensino

Vigília

Especial

Outros

👥 Presença:

Total de pessoas presentes (número obrigatório)

🙏 Ministério:

Pregador do dia

✍️ AUDITÓRIO (OBRIGATÓRIO):

Responsável pelo preenchimento (usuário logado automático)

Timestamp automático (dados e hora)

🧑‍🤝‍🧑 3. EQUIPE DO CULTO (OPCIONAL)

Recepção

Louvor / música

Organização

📊 4. PAINEL DE CONTROLE PRINCIPAL

Criar painel com KPIs:

Número total de serviços religiosos

Média de

Maior público (com dados)

Menor público (com data)

Crescimento mensal (%)

📈 5. GRÁFICO DE PRESENÇA (OBRIGATÓRIO)

Criar gráfico de linhas interativo:

Eixo X:

Data do neat (ordenado)

Eixo Y:

Total de pessoas

Estilo:

Linha verde suave

Pontos clicáveis

Design moderno e limpo

Filtros:

Últimos 7 cultos

Últimos 30 dias

Últimos 90 dias

Interação ao clicar:

Mostrar:

Dados

Total de pessoas

Pregador

Tipo de morte

Responsável pelo registro

📋 6. LISTAGEM DE CULTOS

Criar Mito com:

Dados

Tipo de morte

Total de pessoas

Pregador

Responsável (destacado)

Ações:

Editar

Excluir (apenas admin)

Visualizar

🔄 7. ATUALIZAÇÃO EM TEMPO REAL

Sempre que houver alteração:

Atualizar painel automaticamente

Atualizar gráfico automaticamente

Atualizar listas automaticamente

Manual de atualização Sem

📤 8. EXPORTAÇÃO DE DADOS

Permitir:

PDF (relatórios)

Excel (dados completos)

Filtro por período

📊 9. RELATÓRIOS AUTOMÁTICOS

Informações de Gerar:

Crescimento da igreja

por tipo de alia

Ranking de cultos com maior presença

Histórico de pregadores

🎯 10. OBJETIVO DO SISTEMA

Crie um sistema profissional para igreja que permita:

Controle de crescimento de membros

Histórico completo de lixões

Auditoria de quem registrou dados

Gestão transparente e organizada

Apoio à liderança com dados reais

🎨 UI/UX OBRIGATÓRIO

Estilo moderno (painel de controle SaaS)

Responsivo (mobile e desktop)

Cartões com sombras leves

Tabela limpa

Gráfico interativo central

Paleta principal verde + branco + cinza claro

⚙️ REGRA IMPORTANTES

Sistema deve ser totalmente funcional

Dados devem persistir no banco

Tudo deve atualizar em tempo real

Código limpo e escalável

Sem telas quebradas ou incompletas

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions