Resumo técnico
Plataforma de cobrança recorrente desenvolvida para automatizar e centralizar a gestão financeira de empresas que trabalham com mensalidades, assinaturas, carnês e cobranças periódicas. A solução permite gerenciar clientes, produtos, contratos, carnês e cobranças em um único ambiente.
O sistema integra múltiplos provedores financeiros, permitindo emissão de cobranças via boleto e Pix, atualização automática de status por webhooks, geração de links públicos de pagamento e conciliação financeira. Rotinas automatizadas realizam criação, envio e acompanhamento das cobranças.
A plataforma conta com envio automatizado de notificações via WhatsApp por meio da Evolution API, além de dashboards e relatórios para acompanhamento financeiro e operacional.
O backend foi desenvolvido em Python utilizando FastAPI e arquitetura baseada em routers, services, repositories e models, garantindo organização, manutenção e escalabilidade. A persistência de dados utiliza MySQL com SQLAlchemy assíncrono e Alembic para controle de migrações.
A aplicação utiliza Pydantic para validação de dados, autenticação baseada em sessões e Celery com Redis para execução de tarefas assíncronas, incluindo geração de cobranças, sincronização de pagamentos e monitoramento de inadimplência.
A solução foi projetada para oferecer automação financeira, segurança e escalabilidade, centralizando todo o ciclo de cobrança, desde o cadastro do cliente até o pagamento e a conciliação financeira.