
Eu desenvolvi um sistema de gestão para clínicas odontológicas pensado para simplificar dois pontos fundamentais da operação: o relacionamento com os clientes e o controle das cobranças.
A plataforma foi projetada como uma solução moderna de gestão por assinatura, permitindo que clínicas tenham em um único ambiente o cadastro dos pacientes, organização dos planos odontológicos, gerenciamento de dependentes e acompanhamento financeiro.
Na área de gestão de clientes, o sistema permite visualizar e pesquisar pacientes de forma rápida, utilizando informações como nome, CPF ou e mail.
Também implementei filtros inteligentes para facilitar a operação diária, permitindo separar clientes ativos, inadimplentes, cancelados ou visualizar toda a base.
Cada cliente possui um perfil detalhado, onde podem ser consultadas informações como plano odontológico, dependentes, data de cadastro e histórico.
O sistema também permite criar e gerenciar dependentes vinculados a um titular, mantendo toda essa estrutura organizada dentro do cadastro principal.
Outro ponto importante foi o cuidado com a integridade dos dados.
Em vez de simplesmente apagar um cliente do banco de dados, a plataforma utiliza o conceito de Soft Delete, permitindo cancelar um cadastro sem perder seu histórico.
Na parte financeira, desenvolvi um dashboard específico para acompanhamento das cobranças.
A clínica consegue visualizar indicadores como valores recebidos, valores pendentes, valores vencidos e o total movimentado.
Também existe uma navegação por período, permitindo analisar as cobranças de determinado mês ou ano e entender melhor o fluxo financeiro da operação.
As cobranças ainda podem ser filtradas rapidamente entre pendentes, pagas e vencidas, tornando mais simples identificar situações que precisam de atenção.
A plataforma também foi preparada para trabalhar com pagamentos digitais, utilizando integração com Mercado Pago e uma arquitetura preparada para futuras integrações com outras soluções, como Stripe.
Tecnicamente, o projeto possui duas abordagens.
Uma versão Full Stack construída com Next.js e banco de dados Neon, voltada para uma estrutura mais simples.
E uma versão mais completa, construída utilizando React 19, TanStack Start, TanStack Router, TanStack Query, Supabase e PostgreSQL, proporcionando uma arquitetura mais robusta para autenticação, banco de dados e armazenamento.
Na interface, utilizei TypeScript, Tailwind CSS e Shadcn UI com Radix UI, criando uma experiência moderna, responsiva e focada em produtividade.
Formulários e validações foram estruturados com React Hook Form e Zod, enquanto os dados financeiros podem ser apresentados através de gráficos utilizando Recharts.
O projeto também foi estruturado pensando em escalabilidade, segurança e organização do código, utilizando ferramentas modernas como Vite, ESLint, Prettier e Bun.
Mais do que criar um simples sistema de cadastro, eu desenvolvi uma plataforma de gestão capaz de centralizar clientes, planos, dependentes e cobranças dentro de uma única experiência.
O resultado é um sistema pensado para transformar uma operação odontológica que depende de planilhas e processos manuais em uma gestão mais organizada, digital e eficiente.