Orçamento pago vira ordem de serviço, técnico em campo e repasse por PIX.

Ecossistema web + app para a Reallliza Revestimentos Vinílicos gerir lojas parceiras, técnicos e prestadores homologados. O pagamento do orçamento gera a OS, que é designada, agendada e executada no app com etapas, fotos georreferenciadas, assinatura e funcionamento offline. Também cobre a custódia de ferramentas, o repasse por PIX, os níveis dos profissionais, cursos EAD e um feed com campanhas patrocinadas.
o problema
A operação de instalação de pisos vinílicos dependia de WhatsApp e planilhas. Não havia prova do serviço executado nem controle de quem estava com cada ferramenta, e faltava critério para distribuir trabalho e calcular o repasse de uma rede de instaladores espalhada por vários estados.
a solução
Um painel Next.js com 287 rotas de API sobre Supabase, com RLS e realtime, e um app Expo offline-first para o profissional. O orçamento é precificado automaticamente, o pagamento cria a OS e as propostas vão para a rede homologada por ranking e nível. A execução segue um gate sequencial com rastreamento em segundo plano, e a cadeia financeira vai da cobrança Asaas ao PIX de repasse via Efí.
Funcionalidades
- 01Orçamento automático com deslocamento, estadia por UF e adicional de horário especial
- 02Cobrança PIX/boleto Asaas com conciliação automática a cada 5 min
- 03Conversão de orçamento pago em ordem de serviço
- 04Propostas a homologados com ranking por proximidade, nota e especialidade
- 05Liberação de propostas por nível (Ouro, Prata, Bronze)
- 06Designação automática de equipes e agenda inteligente sem conflito
- 07Execução no app: deslocamento, chegada por GPS, etapas, checklist, assinatura e conclusão
- 08Fotos só pela câmera, com geolocalização, e relatório de execução verificável
- 09Modo offline com fila de sincronização e backoff exponencial
- 10Rastreamento do técnico em segundo plano e mapa em tempo real
- 11Almoxarifado com 9 abas: custódia por OS, unidades físicas e histórico imutável
- 12Repasse automático por PIX (Efí) com desconto de ferramenta não devolvida
- 13Score do profissional com 3 fontes de avaliação, níveis e regra de retrabalho
- 14Cursos EAD com quiz, certificado validável e curso obrigatório para receber OS
- 15Feed social com segmentação de público, enquetes, leads e métricas por UF
- 16Portal do patrocinador com pagamento PIX self-service
- 17Painel público do cliente com código por WhatsApp, avaliação e termo de garantia
- 18Garantias pós-venda roteadas ao executor
- 19NFe, fechamento mensal e relatórios em PDF e Excel
- 20Auditoria de ações, consentimento LGPD e ocultação de valores por papel
- 21Autocadastro de profissionais e empresas com aprovação e provisionamento automático




Decisões técnicas
- >287 Route Handlers de API em 58 domínios e 73 páginas Next.js 16
- >117 tabelas, 103 migrations, 226 políticas RLS, 40 funções SQL e 53 triggers no PostgreSQL/Supabase
- >App React Native/Expo SDK 54 com 28 telas, 9 abas e 5 assinaturas realtime
- >Offline-first: fila persistente de status, checklist, fotos e ferramentas, com backoff de 1 s a 30 s
- >GPS em segundo plano a cada 30 s/10 m via foreground service
- >Ranking ponderado de prestadores (0,4 proximidade + 0,3 nota + 0,2 especialidade + 0,1 atividade)
- >Liberação escalonada por nível via cron de 1 min
- >5 cron jobs na Vercel: reenvio de webhook, feed, push, conciliação de pagamentos e níveis
- >PIX de repasse pela API Efí com OAuth e certificado mTLS; cobrança e NFe pela Asaas
- >Segmentação do feed como compilador de regras JSONB → consulta parametrizada (16 recortes)
- >~127 mil linhas de TypeScript (web + mobile) e 338 commits em 8 meses
- >11 suítes Vitest e 3 fluxos E2E Maestro no app
Tem um projeto parecido? Me conta o que precisa funcionar.
Pedir orçamento