← Voltar para os projetos

CORTEO: agendamento online para barbearias

Um SaaS em que o barbeiro organiza a agenda, o cliente marca o horário sozinho e o dono acompanha os números da barbearia.

Tipo
SaaS (assinatura)
Equipe
Em dupla
Meu papel
Desenvolvimento
Status
Testando com barbearia piloto
Cadeira de barbearia com o app CORTEO aberto no celular
Imagem conceitual da marca CORTEO.

01.O problema

Muita barbearia ainda marca horário pelo WhatsApp, uma mensagem de cada vez. O barbeiro para o corte para responder, horários se sobrepõem, cliente esquece e não aparece, e ninguém sabe ao certo quanto a barbearia faturou no mês.

02.Como funciona

  1. O barbeiro configuraCadastra os serviços, os preços e os horários em que atende.
  2. O cliente agendaAbre a página pública da barbearia, escolhe o serviço e o horário livre.
  3. O barbeiro é avisadoO agendamento cai no painel e o barbeiro recebe o aviso no WhatsApp.
  4. O dono acompanhaO painel mostra cortes, faturamento, ticket médio, ocupação e a comparação com o mês anterior.

Planos

Start1 barbeiro, agendamento online e painel com os números principais.
GrowthAté 5 barbeiros, sinal via Pix, lembrete automático e ranking entre barbeiros.
ScaleVárias unidades e uma IA que faz o agendamento inteiro pela conversa do WhatsApp.

03.Por trás

O back-end é em PHP com Laravel, e o banco é PostgreSQL. Como várias barbearias usam o mesmo sistema, o mais importante foi garantir que uma nunca enxergue os dados da outra.

Decisões que eu gostei de tomar

  • Isolamento dentro do próprio banco. Usamos Row Level Security do PostgreSQL: mesmo que o código tenha um bug, o banco não devolve dados de outra barbearia.
  • Sem horário duplicado. Uma regra no banco (constraint de exclusão) impede dois agendamentos no mesmo horário para o mesmo barbeiro, mesmo se dois clientes clicarem ao mesmo tempo.
  • Cobrança recorrente integrada com o Asaas.
  • API autenticada com Sanctum, mais um painel interno separado para a gente dar suporte às barbearias.
  • Deploy no Railway.
  • PHP
  • Laravel
  • PostgreSQL
  • JavaScript
  • Asaas
  • Railway

04.Próximos passos

Agora estamos testando com uma barbearia piloto de verdade. Depois vem um serviço em Python para a automação do WhatsApp: primeiro um bot simples e, depois, a IA que fecha o agendamento sozinha.

Quer ver o CORTEO?

O CORTEO já está no ar.