No arHigienização de Estofados

LIMPO.AI – Orçamento por foto com IA e agenda com vagas reais

Site e sistema de agendamento de uma empresa de higienização de estofados: a IA monta o pedido pela foto no próprio celular, o preço é combinado no WhatsApp e a agenda só oferece horários livres de verdade.

Projeto feito para a unidade Águas Claras (DF) da LIMPO.AI.

Resumo em 30 segundos

Senior Design Engineer
Meu papel
out/2026
Período
Sozinho, do design ao deploy
Equipe
páginas
21
componentes
42
tabelas no banco
12
rotas de API
10
LIMPO.AI no desktop e no celular

O Desafio

Higienização de estofados costuma ser vendida pelo WhatsApp, com idas e vindas para mandar foto, explicar o que precisa ser limpo e achar um horário. O desafio era encurtar esse caminho, com o pedido chegando pronto na conversa e as vagas reais no próprio site, e dar à unidade um sistema de gestão sem custo fixo, já que ela estava começando.

A Solução

Construímos um site em que o cliente resolve tudo em poucos passos: tira uma foto e a IA monta o pedido, ajusta as peças se precisar e escolhe um período livre. O pedido chega pronto no WhatsApp do dono, que combina o preço na conversa. Por trás, um painel com agenda, clientes, preços, promoções e marketing roda apenas em serviços com plano gratuito.

O que foi entregue

Do primeiro clique ao horário marcado

Quatro etapas do site, como estão no ar.

Abertura do site da LIMPO.AI com a almofada manchada
01

Uma almofada para limpar

Logo na abertura, o visitante passa o mouse (ou o dedo) sobre uma almofada manchada e vê a sujeira sair, enquanto o contador vai de 0% a 100% limpo.

  • Mostra o resultado do serviço antes de qualquer texto
  • Unidade e próxima vaga livre já no topo da página
Seção de orçamento por foto da LIMPO.AI
02

Orçamento por foto, com IA no aparelho

O cliente envia uma foto e a IA reconhece sofá, poltrona, cadeira ou cama e já monta o pedido. A análise roda no próprio navegador: a foto só sai do aparelho quando o cliente toca em “Veja o preço”, e aí segue para a equipe junto com a mensagem.

  • MediaPipe com o modelo EfficientDet-Lite0, num Web Worker
  • O cliente corrige as peças se a IA errar
  • Tapete, carro e manchas seguem para avaliação da equipe
Simulador da LIMPO.AI com o recibo do pedido e o botão Veja o preço
03

Pedido montado, preço no WhatsApp

O cliente monta o pedido peça por peça e vê o tempo no local e o tempo de secagem. Quem passa o preço é a própria LIMPO.AI, no WhatsApp, com o pedido já escrito na mensagem.

  • Tabela de preços cadastrada no painel e oculta no site, pronta para voltar se a unidade quiser
  • Itens, tempos e formas de pagamento definidos no painel
  • Pedido pronto para agendar ou mandar no WhatsApp
Formulário de agendamento da LIMPO.AI com os dias livres
04

Agenda com vagas de verdade

Só aparecem os períodos livres, de segunda a sábado, de manhã e à tarde. Ao enviar, a vaga é conferida de novo e o pedido chega pronto no WhatsApp do dono.

  • Consulta de CEP para área atendida e taxa por bairro
  • Cupom, código de indicação e plano pet no próprio formulário

Painel da equipe

Painel feito para LIMPO.AI

O que aparece no site é editado no painel e muda na hora, sem publicar de novo. Cada pessoa vê só as áreas do seu nível de acesso.

Agenda da semana no painel da LIMPO.AI, com vagas por período e dias bloqueados

NecessidadeA equipe atende com vagas limitadas por manhã e tarde e para em folgas e feriados.

O que foi feitoAgenda da semana com as vagas livres por período, bloqueio de dia inteiro ou de um período com motivo, e lembretes de revisão com a mensagem de WhatsApp pronta.

Dados fictícios
Lista de clientes no painel da LIMPO.AI, com filtros, etiquetas e total gasto

NecessidadeSaber quem voltou, quem sumiu e quem indicou, sem manter planilha.

O que foi feitoUm CRM montado a partir dos agendamentos: filtros de quem voltou, de quem não pede há 6 meses e de quem tem pet, etiquetas, anotações e total gasto por cliente.

Dados fictícios
Tabela de preços do painel da LIMPO.AI, com item, serviço, preço e tempo

NecessidadeO preço é combinado no WhatsApp, mas a equipe precisa de uma referência para cada peça.

O que foi feitoTabela de itens com preço e tempo que não aparece no site: serve de referência e vira a estimativa na agenda. Item desligado sai do site sem perder o preço.

Dados fictícios
Cupons do painel da LIMPO.AI, com desconto, usos e pedido mínimo

NecessidadeCampanhas e cupons mudam a cada mês.

O que foi feitoCupons em porcentagem ou valor, com validade, limite de usos, pedido mínimo e serviços, que passam a valer no site na hora. Indicação e plano pet ficam na mesma tela.

Dados fictícios
Agenda da semana da LIMPO.AI no celular, dia a dia

No celular

NecessidadeA agenda é consultada na rua, entre um atendimento e outro.

O que foi feitoA mesma agenda no celular, dia a dia, com os atendimentos de cada período e os bloqueios.

Dados fictícios

Do pedido ao cliente fiel, em um só lugar

Resumo

Pedidos, receita realizada, ticket médio, origem dos clientes e agenda dos próximos 7 dias.

Agenda

Visão em lista ou por semana, com confirmar, concluir e cancelar, valor cobrado e bloqueio de dias.

Clientes

Um CRM montado a partir dos agendamentos, com histórico, etiquetas, indicações e mensagens prontas de WhatsApp.

Preços e promoções

Tabela do simulador, parcelas, cupons, indicação e plano pet, tudo editável.

Marketing

Pedidos por canal e por campanha, gerador de links com UTM e IDs do GA4, Google Ads e Meta Pixel.

Acesso

Níveis Administrador e Atendente, bloqueio após senhas erradas, recuperação por e-mail e histórico de alterações.

Design no Figma

Do design system ao protótipo

LIMPO.AI no Figma
Fluxo do protótipo no Figma: escolher a foto, a IA analisando, o pedido montado e o agendamento, ligados por setas de interaçãoAbrir o protótipo

Tecnologia

A Stack Tecnológica

Next.js

Versão 16. Site, painel e rotas de API no mesmo app, com uma rotina diária de lembretes.

React

Versão 19. Componentes interativos: almofada, simulador, orçamento por foto e agenda.

TypeScript

Regras de preço, agenda e permissões tipadas e validadas com zod.

Tailwind CSS

Tokens da marca e da linguagem visual do site.

MediaPipe

Detecção de objetos no navegador, num Web Worker, sem servidor de IA.

GSAP

Animações da página e rolagem suave com Lenis.

Prisma

Agendamentos, clientes, configurações e histórico no Postgres serverless do Neon.

Vercel

Publicação em São Paulo e rotina diária (Cron) para os lembretes de revisão.

Engenharia

Destaques Técnicos

01

IA sem servidor e sem custo

O modelo, de cerca de 7,8 MB, só é baixado quando a seção se aproxima e roda num Web Worker: a página não trava e não existe conta de API de IA.

02

Vaga garantida sem conflito

A reserva confere a vaga numa transação serializável no banco, então dois clientes nunca ficam com o mesmo horário.

03

Origem de cada pedido

UTM, gclid e fbclid ficam guardados por 30 dias e seguem com o agendamento. O painel agrupa os pedidos por canal e por campanha.

04

Privacidade e LGPD

GA4, Google Ads e Meta Pixel só carregam após o aceite de cookies, e os dados de um cliente podem ser apagados pelo painel.

Identidade visual

A marca no site

Cores e fontes conferidas no site no ar, e não apenas no código.

Paleta · clique para copiar

Títulos

Mancha sai.

Space Grotesk

Títulos e números de destaque.

Destaques

Ácaro sai.

Instrument Serif

Palavras em itálico dentro dos títulos.

Texto

Higienização no seu endereço

Manrope

Textos corridos e formulários.

Rótulos

PRÓXIMA VAGA: AMANHÃ

JetBrains Mono

Etiquetas, contadores e o recibo do orçamento.

Próximo passo

Quer vender enquanto o cliente está no site?

Criamos sites que montam o pedido e mostram as vagas na hora, com um painel para a sua equipe cuidar dos pedidos.