O desafio
A FIQ Brasil instala comunicação visual em todo o país: fachadas, pontos de venda, envelopamento de frota e estruturas para eventos. Os clientes são agências e gráficas, e o trabalho é executado por instaladores espalhados pelo Brasil. O negócio funcionava, mas o orçamento era feito em planilha e o controle do restante ficava na cabeça de quem opera.
O diagnóstico técnico da Second Mind encontrou um cenário fragmentado: sete repositórios, duas stacks incompatíveis, seis bancos de dados e três motores de orçamento que davam respostas diferentes. A pergunta mais importante para o dono, se um trabalho dá lucro com dois ou com três instaladores, não era respondida por nenhum deles.
A solução
A Second Mind propôs e está executando a troca de todo esse legado por um sistema único: uma stack, um banco de dados e uma API. Os sistemas antigos entram apenas como referência de regras, nunca como parte do produto. A plataforma usa Node.js com TypeScript, PostgreSQL e filas com Redis e BullMQ no backend, e React com shadcn no front, organizados em monorepo.
O primeiro bloco cuidou da base comercial: parâmetros e catálogos de custos versionados, para que uma mudança de preço não altere orçamentos já enviados, e a carteira de agências e gráficas. Em seguida veio o orçamento com cálculo centralizado no servidor, que mostra total, custo, lucro, margem e custo por metro quadrado. Sobre ele estão a matemática reversa, que indica quanto pode ser pago ao instalador, e a simulação de equipe, que mostra como a margem muda conforme o número de pessoas no serviço.
A proposta sai em PDF e em link público, sem expor a regra de cálculo do cliente. Um funil comercial em kanban, o pós-venda e as tarefas organizam o relacionamento. A plataforma nasceu multiempresa, abrindo caminho para que a FIQ ofereça a solução a outras empresas do setor. As próximas etapas levam a ordem de serviço ao app do instalador, com check-in, checklist e fotos, e fecham o ciclo com cobrança e repasses.
O que o sistema faz
- Parâmetros e catálogos de custos versionados
- Carteira de clientes para agências e gráficas
- Orçamento calculado no servidor com custo, lucro, margem e custo por m²
- Matemática reversa para definir o repasse ao instalador
- Simulação de equipe e impacto na margem
- Proposta em PDF e link público com a regra comercial protegida
- Funil comercial em kanban, pós-venda e tarefas
- Arquitetura multiempresa
- Roadmap: ordem de serviço, app do instalador com check-in e fotos, financeiro e repasses
Resultado
- Sete repositórios, seis bancos e três motores de orçamento do legado substituídos por um único sistema em construção
- Prévia entregue ao cliente em outubro de 2026, com carteira de clientes, orçamento, funil comercial e painel de margens funcionando
- Evolução por sprints com testes automatizados de ponta a ponta acompanhando cada entrega
Perguntas frequentes
Tenho vários sistemas e planilhas que não conversam. Vale reescrever tudo em um sistema só?
Na FIQ Brasil, sim: três motores de orçamento davam respostas diferentes e nenhum respondia à pergunta que mais importava ao dono. A Second Mind começou por um diagnóstico do legado, usou as regras antigas como referência e está construindo um sistema único por etapas, com cada sprint validada pelo cliente.
Como proteger a minha regra de preço ao enviar uma proposta ao cliente?
O cálculo fica todo no servidor e a proposta, em PDF ou link público, mostra apenas o resultado. O cliente recebe os valores sem ter acesso à lógica que os gerou, e a equipe interna vê só o que o perfil dela permite.
Um sistema de orçamento para comunicação visual consegue simular a equipe de instalação?
Consegue. A plataforma da FIQ mostra como a margem muda conforme o número de instaladores e calcula, de trás para frente, quanto pode ser pago ao prestador mantendo o lucro desejado.
