beliene
Todos os projetos

BarberGO

Publicado

Gestão de barbearia e um site de agendamento com a cara de cada barbearia, até no domínio dela.

Tipo
SaaS para barbearias
Status
Publicado
Stack
Kotlin · Spring · Angular · Pix
Endereço
barbergoo.com.br

Sobre

O BarberGO cuida da agenda, dos barbeiros, serviços, clientes e avaliações, e dá a cada barbearia um site próprio, num subdomínio ou no domínio dela, onde o cliente agenda sozinho.

O site pode ser montado com IA, os lembretes vão pelo WhatsApp e a assinatura é cobrada por Pix Automático.

O que faz

  • Agenda, barbeiros e serviços
  • Site por barbearia com domínio próprio
  • Agendamento online em fluxo guiado
  • Avaliações e SEO com JSON-LD
  • Links de campanha com UTM
  • PWA instalável e Pix Automático

Por baixo do capô

  1. 01

    Horário duplicado não passa

    Uma exclusion constraint no PostgreSQL impede dois agendamentos sobrepostos para o mesmo barbeiro, mesmo com dois clientes clicando no mesmo segundo. Coberto por testes dedicados.

  2. 02

    Isolamento pelo próprio banco

    Os dados de cada barbearia são separados com Row-Level Security no Postgres. Um bug na aplicação não vaza a agenda de ninguém.

  3. 03

    Um site por hostname

    O site público é renderizado em Astro SSR e resolvido pelo hostname: subdomínio da plataforma ou domínio verificado da barbearia.