Skip to content
 
 

Latest commit

 

History

187 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🗄️ SIGAM - SISTEMA DE GERENCIAMENTO DE ATIVIDADES MINISTERIAIS

📝 Descrição

O Sistema de gerenciamento de atividades ministeriais visa otimizar e simplificar o processo de escalonamento de fiéis em diferentes ministérios. Atualmente, a igreja, em específico a Igreja Batista do Bosque (IBB), enfrenta desafios com escalas manuais, falta de controle de entrada/saída e possíveis conflitos de escala. Este sistema propõe uma solução eficiente, transparente e personalizada para atender às necessidades da comunidade.

📚 Funcionalidades

  • Cadastro de membros: Cadastro de informações como nome, e-mail, telefone, ministérios participantes e horários disponíveis.
  • Cadastro de ministérios: Cadastro detalhado contendo nome, descrição, horário de funcionamento e etc.
  • Geração automática de escalas mensais: Geração de escalas automáticas levando em consideração a participação em múltiplos ministérios e evitando conflitos de escala na mesma semana.
  • Atualização automática mensal das escalas para distribuição justa e eficiente dos membros.
  • Escalação de membros - Automática: Gerar escalas de tarefas automaticamente para os cultos.
  • Escalação de membros - Manual: Permitir que líderes do ministério editem a escala.
  • Cadastro de Atividades Ministeriais: Permitir que líderes do ministério descreva as atividades de cada ministério.
  • Cadastro de cultos: Permitir que líderes do ministério escalem membros em tarefas
  • Opção de aceitar ou não a tarefa: Permitir que os membros aceitem ou recusem tarefas, de acordo com suas preferências.
  • Notificação aos membros das tarefas: Notificar os membros sobre as tarefas que foram escalados para realizar.

🔧 Tecnologias utilizadas

  • Node.js;
  • Angular;
  • CSS;
  • HTML;
  • Figma (para design);
  • Google Docs (colaboração em documentos);
  • Trello (gerenciamento de projeto);
  • MySQL (banco de dados);
  • Prisma ORM (Object-Relational Mapping);
  • GitHub (controle de versão);
  • WhatsApp (comunicação);
  • Canva (plataforma para criar designs de marketing, apresentações e outros tipos de conteúdo visual);
  • Meet (plataforma de videoconferência);
  • Bootstrap (framework de design responsivo).

🚀 Rodando o projeto

Para rodar o repositório é necessário clonar o mesmo, dar o seguinte comando para iniciar o projeto:

🤝 Colaboradores

Este projeto foi desenvolvido como parte da disciplina de Engenharia de Software I, do curso de Sistemas de Informação da Universidade Federal do Acre, pelos alunos:

Foto de Dimitris no GitHub
Dimitris Carvalho Calixto
Foto de Emilly no GitHub
Emilly Vitoria Silva Lima
Foto de Sara no GitHub
Sara Cunha Farias
Foto de Shailla no GitHub
Shailla Maria da Silva Maia
Foto de Sthefany no GitHub
Sthefany Santos Ferreira

🎯 Status do projeto

O sistema está atualmente em desenvolvimento ativo. Estamos comprometidos em fornecer uma solução eficaz e personalizada para atender às necessidades da igreja, buscando melhorar a experiência de administração e participação da comunidade no que se refere às atividades ministeriais.

Releases

Packages

Contributors

Languages