Plannus
CRM para equipes de vendas, com WhatsApp integrado, pipelines e negócios, automações, agenda, assinatura e um assistente de IA.
Plannus: o antes e o depois
O Plannus chegou à Bootcom em setembro de 2026 como um CRM em produção, com clientes usando, e uma API de 36 mil linhas coberta por 4 arquivos de teste. Antes de qualquer mudança, nosso time auditou o sistema inteiro e registrou 33 falhas, 7 delas críticas, cada uma com evidência. Em 10 dias de rodadas de correção, os bloqueadores foram fechados, cada lição virou uma guarda executável que reprova o build, e o sistema saiu de uma VM com deploy manual pro Cloud Run, com toda a infraestrutura em código. Os números abaixo foram apurados nos próprios repositórios do projeto e na auditoria registrada neles.
Falhas encontradas pela auditoria antes de qualquer mudança, 7 delas críticas, cada uma com evidência.
Arquivos de teste na API: de 11 casos de teste a 487, com e2e contra Postgres real.
Da primeira à última rodada de correção, cada lote registrado com o que mudou e por quê.
Arquivos da API acima do teto de 500 linhas hoje. O maior tinha 2.698.
Arquitetura, antes e depois
O que encontramos
O que fizemos
O que encontramos
O que fizemos
O que dá pra medir da entrega
Números apurados no próprio repositório do projeto, comparando o que existia antes com o que está no ar hoje.
Casos de teste na API: 366 unitários e 121 e2e contra Postgres real, de 11.
Casos de teste no app, de 3 num arquivo gerado pelo CLI.
Rotas que a API expõe hoje, sob um envelope único e contrato OpenAPI exportado.
Índices no banco, de 26. As 12 entidades de tenant sem índice ganharam o seu.
Guardas executáveis na API que reprovam o build, mais 5 verificações estáticas no app.
ADRs registrando as decisões de arquitetura, 5 na API e 6 no app.
Arquivos de teste na API
arquivos de teste
De 11 casos de teste pra 487, 121 deles e2e contra Postgres real.
Casos de teste no app
casos de teste
De um arquivo gerado pelo CLI pra 84 arquivos de spec.
Maior arquivo da API
linhas
Teto de 500 linhas imposto por guarda. Nenhum arquivo acima dele, e o mapa de exceções está vazio.
Cobertura de linhas da API
Achados da auditoria, por severidade
- Críticos7
- Altos9
- Médios12
- Baixos5
Segurança e acesso
Da senha-mestra à sessão em cookie, o que protegia menos do que devia e como ficou.
Confiabilidade em várias instâncias
O que se perdia a cada deploy numa VM, e como passou a sobreviver a reinício e a escala a zero.
Banco e arquitetura
Como o schema passou a ter baseline, as chaves viraram chaves de verdade e os arquivos gigantes foram fatiados.
Front-end e design system
Do Angular 18 ao 21, e da cor escrita à mão ao token: o que mudou pra quem usa o sistema todo dia.
Qualidade que se sustenta
Guardas, CI, hooks e documentação: o que impede a reincidência depois que a Bootcom sai de cena.
Como a operação ficou
O que mudou no dia a dia de quem usa o sistema, depois da virada de arquitetura.
- Token roubadoVálido por 7 dias15 min, revogável
- Trabalho em segundo plano no deployPerdido ou duplicadoGravado antes da resposta
- Ambiente novo a partir do repositórioImpossívelMigrations do zero
- DeployÀ mão, numa VMTerraform e Cloud Run
- Regra do projeto quebradaPassava no buildReprova o build
- Erro de banco pro clienteMensagem do driverCódigo de erro estável
Plannus hoje
Tudo que mudou, reunido num único lugar.
Perguntas frequentes
Duas coisas que andam juntas. Colocamos agentes de IA pra trabalhar na operação da sua empresa: escolhemos com você onde começar, construímos e acompanhamos o resultado na Reliever, a nossa plataforma. E cuidamos do software por trás: auditamos e corrigimos sistemas que já existem e construímos MVPs do zero. Nos dois casos, programadores de verdade fazem o trabalho, com double check sempre.
Os três, no mesmo contrato. A consultoria define onde a IA gera resultado, os engenheiros constroem e colocam no ar, e a Reliever é onde os agentes rodam e são medidos. Plataforma sozinha costuma virar licença parada, e time sozinho não escala.
É a plataforma da Bootcom onde os agentes de IA são criados, operam e são medidos. Cada execução fica registrada e, onde o risco exige, uma pessoa do seu time aprova antes de o agente agir.
Pelo diagnóstico gratuito: uma conversa de 1 hora a 1 hora e meia com quem vai construir. Você preenche o formulário, a gente responde em até 10 minutos pra marcar, e você sai da conversa com prioridades claras, mesmo que não feche com a gente.
Até 30 dias, dependendo do escopo definido na etapa de diagnóstico. A IA acelera o que é repetitivo, uma pessoa revisa cada entrega, e testes, documentação e deploy automatizado entram desde o primeiro dia, pra o MVP se sustentar depois da validação.
Sim, é o caso mais comum. Passamos a IA pelo código, pela arquitetura e pela infraestrutura do que já existe pra encontrar falhas, arquitetura ruim, código ruim e desperdício, e entregamos um plano de melhorias por risco e impacto. Se quiser, a gente aplica as melhorias, sem precisar reescrever tudo do zero.
Em duas frentes. Na consultoria, a IA varre código, arquitetura e infraestrutura atrás de falhas que levariam dias pra achar na mão, e depois ajuda a aplicar as melhorias. No desenvolvimento, ela acelera o código repetitivo e os testes. Nos dois casos, programadores de verdade auditam o que a IA fez, com double check sempre: quem decide e responde pelo resultado é sempre uma pessoa do time.
Sim, oferecemos acompanhamento pós-lançamento. O escopo de suporte é combinado junto com a proposta, de acordo com a necessidade do projeto.
A stack é escolhida de acordo com o projeto, priorizando tecnologias maduras, bem documentadas e fáceis de manter, não a tecnologia mais nova por modismo.
Não. Se você não tem tudo definido, começamos pela etapa de diagnóstico, que existe justamente pra transformar uma ideia solta em escopo, prioridades e prazo claros.
Prazo e forma de pagamento são definidos junto com a proposta, geralmente dividido em etapas ligadas a entregas, não tudo adiantado nem tudo só no final.
Trabalhamos 100% remoto, com toda a comunicação por chamada, WhatsApp e repositório compartilhado. E, em Natal (RN), nossa cidade, podemos encontrar você pessoalmente: reunião, apresentação ou acompanhamento do projeto.
Sim, sem problema. Se o projeto exigir, assinamos o NDA antes mesmo da primeira conversa técnica mais aprofundada.
Dá. Começamos com a auditoria com IA do que já existe, o mesmo processo da consultoria, pra entender o estado real do código antes de assumir a manutenção ou continuar o desenvolvimento.
Sim. Você pode contratar suporte contínuo ou chamar a gente pontualmente pra novas funcionalidades, sem contrato de fidelidade obrigando isso.
Quer ser o próximo case da Bootcom?
Conte se você tem um sistema pra auditar ou um MVP pra construir do zero, e vamos conversar.
Entre em contato