Case Study — 2026

VESS Studio

Um estúdio premium de Pilates rodava num sistema alugado, com o nome de outra empresa dentro do app. Em doze semanas, sozinho, entreguei à VESS um sistema próprio, do site ao app aprovado na App Store, com as duas unidades e a cobrança no mesmo lugar.

Cliente
VESS Wellness Lab · Brasília
Ano
2026
Papel
Product engineer, sozinho, da proposta às lojas
Plataformas
Web · iOS · Android · Admin
Prazo
12 semanas de construção, com evolução contínua
Hero do site da VESS: "Pilates é presença, conexão, consistência" sobre foto do estúdio

A VESS Wellness Lab tem dois estúdios de Pilates em Brasília e cuida de cada detalhe, da luz da sala à música da aula. O sistema não acompanhava. A aluna reservava num app datado, com o "powered by" de um fornecedor, e o estúdio pagava uma taxa que crescia a cada aluna nova, com os dados presos no SaaS.

Fui contratado para trocar tudo por um sistema com a marca VESS de ponta a ponta. Fiz sozinho o trabalho de um time, da proposta comercial à aprovação na App Store, e cada tela que desenhei, eu mesmo programei. Foram doze semanas de construção. Hoje o sistema opera as duas unidades, com reservas e cobranças reais.

O que eu fiz

Proposta comercialProduct discoveryRequisitos e fluxosDireção de designDesign systemSite e área da alunaApp iOS e AndroidAdmin e financeiroPublicação nas lojasOrquestração de agentes de IA
4superfícies sobre os mesmos dados: site, app, admin e financeiro
12semanas de construção
1pessoa, da proposta comercial à aprovação na App Store
2unidades operando no mesmo painel
5papéis, da aluna às sócias, cada um com a sua visão
0taxa por aluna: o custo parou de crescer com a base

01 — O problema

Uma marca premium com o nome de outra empresa no app

Quem treina na VESS paga por uma experiência cuidada. Na hora de reservar a aula, a aluna abria um app datado, com o "powered by" de outro fornecedor.

Para as sócias, a conta também não fechava. A taxa do sistema crescia com cada aluna nova, e os dados do estúdio ficavam com o fornecedor. Elas queriam custo previsível e os dados nas próprias mãos.

Site da VESS com navegação e foto do estúdio
O site novo: o estúdio em primeiro plano e o botão Reservar sempre à vista.

02 — Decisão: validar antes de construir

As sócias aprovaram todas as telas antes da primeira linha de backend

Antes de qualquer tela, mapeei o negócio com as sócias: 92 requisitos e a jornada de cada um dos cinco papéis, da aluna às sócias.

Na primeira sprint, prototipei todas as telas do MVP e validei com elas. Mudar uma regra no protótipo custa pouco. Depois do sistema construído, custa caro.

As reuniões de ajuste viraram rotina e acompanharam o projeto até a migração da base de alunas do sistema antigo.

Seção de modalidades do site da VESS
As cinco modalidades no site, com a mesma tipografia e as mesmas cores do app.

03 — Decisão: um sistema só

Duas unidades no mesmo painel, cada uma com os seus dados

Site, app e admin leem os mesmos dados. A aula que a aluna reserva no celular aparece na agenda da recepção, e a cobrança sai do mesmo cadastro.

A equipe inteira usa o mesmo admin, e cada papel vê o que lhe cabe. As sócias acompanham as duas unidades juntas. A aluna de uma unidade nunca enxerga os dados da outra, e essa regra fica no próprio banco de dados, longe de qualquer erro de tela.

Seção com as duas unidades da VESS em Brasília
Asa Sul e Lago Sul no site. No admin, as duas unidades dividem o mesmo painel.

04 — Decisão: cobrança automática

A cobrança roda sozinha, e ninguém paga duas vezes

A aluna paga por PIX, boleto ou cartão recorrente. O sistema dá conta de assinaturas, pacotes, aulas avulsas e eventos, e emite a nota fiscal automaticamente.

Quando o provedor de pagamento reenvia o mesmo aviso, a cobrança não se repete. Os dados do cartão nunca ficam no sistema, e o histórico de auditoria não pode ser apagado. A privacidade da aluna segue a LGPD, com exportação e exclusão de dados que funcionam de verdade.

05 — O app

Da agenda ao check-in, a aluna resolve tudo pelo app

A aluna reserva a aula e já escolhe o lugar na sala. Se a turma lotou, entra na lista de espera. No estúdio, faz check-in pelo app. O plano e os pagamentos ficam a um toque, com login por biometria.

Web e app andam juntos. Nenhuma funcionalidade fica pronta enquanto não funciona nos dois.

A publicação também foi minha, do ícone à resposta ao review da Apple, até a aprovação.

O caminho da aluna no app, da tela de entrada ao plano.

06 — Resultado

No ar nas duas unidades, com reservas e cobranças reais

O sistema opera as duas unidades com agendamentos, cobranças recorrentes, notas fiscais e notificações. O custo deixou de crescer com o número de alunas, e os dados agora são do estúdio.

A plataforma segue evoluindo em produção, com módulos novos como contratos de aceite digital e relatórios gerenciais. O roadmap continua comigo, do desenho ao deploy.

07 — Como eu trabalhei

O trabalho de um time, com IA na produção e as decisões comigo

Da proposta comercial à loja, cada decisão de produto passou por mim. Usei agentes de IA para acelerar a construção, com a disciplina de um time de engenharia: requisitos escritos antes do código e as regras críticas testadas automaticamente antes de cada deploy.

A IA deu velocidade, e o critério ficou comigo. Foi assim que um sistema inteiro, com app aprovado na App Store, saiu do papel em doze semanas.

Resultado

O que mudou para o estúdio

  • +Um sistema próprio no lugar do SaaS alugado, sem taxa por aluna
  • +O app com a marca VESS publicado nas lojas
  • +As duas unidades no mesmo painel, cada uma com os seus dados protegidos
  • +Cobrança recorrente e nota fiscal saindo sozinhas, sem cobrança em dobro
  • +Os dados das alunas nas mãos do estúdio, em conformidade com a LGPD

Ferramentas

TypeScriptNext.jsExpo / React NativeSupabaseAgentes de IA

Quer um produto inteiro, de ponta a ponta?

Eu levo da primeira conversa ao app aprovado na loja, com design e código, em semanas.