Sobre este projeto
it-programming / web-development
Aberto
Contexto Geral do Projeto
Poderá ter assinatura de contrato com conta gratuita GOV, E apenas aceitando ou subindo um pdf de um modelo após cadastro. TENDO A OPÇÃO de imprensão ou não ficando em nuvem para futuras consultas. Pode ter o site tbm estatisticas dos alugueis para o gestor/adminitrador. 🧩 funcionalidades do site 👤 múltiplos administradores cada administrador (usuário) poderá: cadastrar imóveis e contratos de locação. Associar inquilinos. Definir valor do aluguel, data de vencimento e juros por atraso. 📬 Envio Automático de Cobrança Mensagens via e-mail e/ou WhatsApp Business API com: Notificações de cobrança (3-5 dias antes). Envio automático de boletos registrados. 📅 Controle de Vencimento e Juros Após o vencimento: Cálculo automático de juros e multa. Atualização do valor. Nova notificação ao inquilino. 🔐 SEGURANÇA E INFRAESTRUTURA 🔒 Segurança de Dados Autenticação segura (JWT + 2FA opcional). Criptografia (https + dados sensíveis em aes-256). Políticas de permissão e acesso (admin vs. Inquilino). Backup automático dos dados. ☁️ Hospedagem Backend e banco de dados em cloud (ex: AWS, Render, Railway, Heroku). CDN para entrega rápida (ex: Cloudflare). 🛠️ stack tecnológico sugerido backend linguagem: node.js (Express) ou Python (Django Rest Framework) Banco de Dados: PostgreSQL Agendamento de tarefas: Agenda.js ou Celery Autenticação: JWT + Bcrypt Frontend React.js + TailwindCSS (responsivo e moderno) Integrações Externas WhatsApp API (Twilio ou Z-API) Envio de e-mail: Mailgun ou SendGrid Geração de boletos: Gerencianet, Asaas ou Juno (via api) ⚙️ fluxo do sistema cadastro de administrador cadastro de imóvel + inquilino + valor do aluguel + data configuração de mensagens automáticas geração de boleto mensal (via api) agendamento de envio do boleto por e-mail/whatsapp após o vencimento: cálculo automático de juros + reenvio visualização de status (pago, em atraso, etc.)
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor
Prazo de Entrega: Não estabelecido
Habilidades necessárias