Case · Beleza / Estética · SaaS multi-tenant

SaaS de agendamento para salões de beleza

Plataforma SaaS multi-tenant para agendamento, comissionamento de profissionais e comunicação com clientes por WhatsApp.

Cliente: Agenda BellaSegmento: Beleza / Estética · SaaS multi-tenant

Contexto

O problema

  • Salões operando agenda em papel ou planilha, com conflito recorrente de horários e no-show sem controle.
  • Comissão dos profissionais calculada manualmente no fim do mês, sem rastreabilidade por atendimento.
  • Comunicação com cliente dispersa entre WhatsApp pessoal, ligação e SMS — sem histórico consolidado.
  • Ausência de indicadores: ticket médio, taxa de retorno e ocupação da agenda não eram medidos.

Entrega

A solução aplicada

  • Agenda por profissional com regras de duração, intervalo e serviços permitidos por posto.
  • Confirmação e lembrete automáticos por WhatsApp, com registro de no-show e reagendamento self-service.
  • Cálculo de comissão por atendimento, produto vendido e pacote — fechado por período com um clique.
  • Ficha do cliente com histórico de serviços, alergias, preferências e observações do profissional.
  • Dashboard com ocupação da agenda, ticket médio, retorno de cliente e desempenho por profissional.

Engenharia

Arquitetura utilizada

01

Multi-tenancy com isolamento por row-level security no PostgreSQL — cada salão vê apenas o próprio dado.

02

Billing recorrente Stripe com planos por número de profissionais e ciclo de trial gerenciado.

03

Webhook do WhatsApp Cloud API integrado à agenda para confirmação e reagendamento em tempo real.

04

Onboarding self-service: novo salão cadastra, configura agenda e começa a operar sem intervenção manual.

Stack

Tecnologias

ReactTypeScriptSupabasePostgreSQLStripeWhatsApp Cloud APIVercel

Impacto

Resultados

Agenda unificada substituindo o caderno e a planilha — conflito de horário deixa de existir.

Comissão fechada automaticamente por período, sem reconstrução manual pelo administrativo.

Comunicação com cliente centralizada e rastreável, reduzindo no-show por lembrete automático.

Base de dados de cliente que passa a suportar campanhas de retenção e reativação.

Serviços aplicados

Capabilities usadas neste projeto

Sua operação precisa de um sistema assim?

Se o processo real da sua empresa não cabe em ferramenta pronta, vamos estruturar juntos.