About this project
it-programming / web-development
Open
Project overview
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.)
Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer
Delivery term: Not specified
Skills needed