← Todos os projetos

Próximo projetoERP Scheduling & Reservations →
04Saúde / Plataforma Corporativa / Refatoração
Sustentação e refatoração do Portal do Dentista na OdontoPrev — plataforma que atende dezenas de milhares de beneficiários — modernizando uma base de código que precisava continuar rodando enquanto mudava.

01
Visão geral
- Cliente / Produto
- OdontoPrev (via Sis-it)
- Período
- Ago 2024 — Out 2025
- Papel
- Desenvolvimento Full Stack
- Contexto
- Plataformas digitais de uma das maiores operadoras de planos odontológicos, atendendo dezenas de milhares de beneficiários.
- Time
- Squad de até 8 pessoas.
- Tecnologias
- Vue.jsNuxt.jsNode.jsTypeScriptSCSSTailwind
02
O desafio
Refatorar um portal do qual dentistas dependem diariamente. O sistema não podia parar, e quem o usa não podia absorver surpresas.
03
Estratégia
- —Refatorar junto com a sustentação: pagar dívida nas mesmas áreas que já estavam sendo tocadas.
- —Vue.js e Nuxt.js com TypeScript para tornar contratos explícitos e regressões visíveis mais cedo.
- —Padronizar estilo em SCSS e Tailwind em vez de deixar cada tela inventar as próprias regras.
04
Solução
- —Portal do Dentista refatorado e mantido em sustentação sem interromper seus usuários.
- —Interfaces de produtos corporativos construídas e evoluídas sobre um modelo de componentes consistente.
- —Front-end integrado a serviços de back-end através de Node.js.
05
Impacto
- Redução do retrabalho de manutenção no Portal do Dentista.
- Base de código modernizada, na qual uma squad de até 8 pessoas conseguia trabalhar sem atropelo.
06
Aprendizados
A melhor refatoração é a que ninguém fora do time percebe. Fazê-la dentro do fluxo de sustentação, área por área, funcionou melhor que pedir uma janela de reescrita que nunca viria.