Sobre este projeto
it-programming / web-development
Aberto
Busco um desenvolvedor para criar um sistema desktop simples e confiável para automatizar o faturamento mensal de uma pequena empresa de abastecimento de água que atende atualmente 74 clientes em condomínio.
Objetivo:
Substituir um processo manual com papel, Excel, Corel Draw, software bancário antigo e montagem manual de documentos, reduzindo retrabalho e erros.
Como funciona hoje:
- Um leiturista vai presencialmente a cada hidrômetro e anota a leitura em papel
- Depois essas leituras são passadas para Excel
- O Excel calcula consumo e valores
- A conta é montada manualmente
- O boleto é emitido separadamente
- Depois as partes são unidas manualmente para formar o documento final
O que preciso na fase 1:
1. Sistema desktop, instalado no computador da empresa
2. Banco de dados local, sem dependência obrigatória de servidor mensal
3. Cadastro de clientes com:
- nome
- endereço/unidade
- telefone/WhatsApp
- e-mail
- forma de envio
- se paga só água ou água + esgoto
- percentual de esgoto por cliente, quando aplicável
4. Leituras:
- possibilidade de exportar planilha para o leiturista com identificação do cliente/hidrômetro e leitura anterior
- possibilidade de importar essa planilha preenchida
- possibilidade de lançar também manualmente dentro do sistema
- campo de observações
5. Validações:
- alerta se a leitura atual for menor que a anterior
- alerta para leitura fora do padrão, apenas para conferência, sem bloquear o lançamento
- possibilidade de confirmação manual
6. Regras de cálculo:
- tarifa da água configurável
- mínimo faturável configurável
- esgoto em percentual configurável
- alguns clientes pagam esgoto e outros não
- possibilidade de reajuste anual sem alterar código
7. Ajustes manuais:
- inclusão de desconto
- inclusão de acréscimo
- campo para descrição/motivo
8. Documento final:
- geração de PDF final em A4
- documento único por cliente
- parte superior com dados da conta/consumo
- parte inferior com boleto/linha digitável/código de barras
- pronto para impressão e envio digital
9. Dados obrigatórios na conta:
- data de emissão
- data de vencimento
- período da leitura (data inicial e final)
- leitura anterior e atual
- consumo
- valores detalhados
- total a pagar
10. Análises da água:
- aba/tela para cadastro dos dados mensais das análises da água
- possibilidade de incluir essas informações no documento, conforme modelo utilizado atualmente
11. Cobrança:
- integração com API de boleto (preferência por Asaas, mas aceito sugestão)
- emissão de boleto vinculada à conta
- segunda via
- consulta de status do pagamento
12. Controle financeiro:
- visualização de boletos em aberto, pagos e vencidos
- baixa automática via integração, se possível
- baixa manual para casos de PIX, transferência ou quitação manual
- histórico por cliente
13. Emissão e envio:
- geração individual e em lote
- separação de clientes para envio por impressão, WhatsApp ou e-mail
Requisitos técnicos:
- sistema desktop
- banco local, preferencialmente SQLite
- entrega do código-fonte completo
- entrega do executável
- instruções de instalação e backup
Evolução futura (não obrigatória nesta fase):
- leitura em campo com envio por celular
- identificação por hidrômetro
- possível uso futuro de QR code
- eventual módulo web/app para sincronização online
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