Sobre este projeto
it-programming / web-development
Aberto
O projeto consiste no desenvolvimento de um sistema SaaS web responsivo de gestão de escalas, projetado especificamente para igrejas. A plataforma deverá operar sob um modelo de assinatura mensal e possuir uma estrutura multi-tenant, garantindo que múltiplas igrejas possam utilizar o sistema de forma independente, com seus dados completamente separados e seguros. É Importante ressaltar que o sistema não realizará a criação automática de escalas; cada líder de departamento será responsável por elaborar as escalas manualmente.
As funcionalidades principais a serem implementadas incluem:
* Cadastro completo da igreja, incluindo logo e informações relevantes.
* Cadastro detalhado de voluntários, com campos para nome, telefone/WhatsApp, foto, e-mail e funções desempenhadas.
* Cadastro de departamentos, como Louvor, Som, Mídia, Projeção, Recepção, Kids, entre outros.
* Cadastro de instrumentos e funções específicas, como vocal, violão, guitarra, bateria, teclado, câmera, projeção, etc.
* Ferramenta para criação manual de escalas, permitindo definir data, horário, evento, departamento e função.
* Um calendário intuitivo que exiba todas as escalas criadas.
* Implementação de perfis e permissões de acesso distintos para administrador, líder de departamento e voluntário.
* Voluntários deverão ter a capacidade de visualizar suas escalas atribuídas e confirmar sua presença ou informar indisponibilidade.
* Um dashboard para administradores e líderes, exibindo as próximas escalas e o status das confirmações dos voluntários.
Uma integração crucial é a comunicação via WhatsApp: após a publicação de uma escala por um líder, cada voluntário deverá receber automaticamente uma mensagem individual no WhatsApp. Esta mensagem conterá detalhes do evento, data, horário e função, juntamente com um link direto para que o voluntário possa acessar a plataforma e confirmar sua participação na escala. A integração deverá ser realizada utilizando a API oficial do WhatsApp Business.
O sistema também deverá incorporar um módulo de gestão de assinaturas, com planos mensais, funcionalidade de período de teste, controle de pagamentos e a capacidade de bloquear ou desbloquear o acesso da igreja conforme o status da sua assinatura.
Busca-se um profissional com comprovada experiência em desenvolvimento de SaaS, sistemas multi-tenant, gestão de banco de dados, integração de APIs (especialmente WhatsApp) e sistemas de pagamento. O freelancer deverá apresentar portfólio, sugerir a tecnologia a ser utilizada, estimar o prazo de entrega e o valor para o desenvolvimento do MVP (Produto Mínimo Viável).
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Prazo de Entrega: Não estabelecido
Habilidades necessárias