Caso realEm produção desde fev. 2026Software à medida
Wecan Studio: a app que substituiu o WhatsApp, o Excel e os cadernos num estúdio de treino
Uma PWA feita de raiz para o Wecan Health Studio, um estúdio de treino em pequenos grupos. Marcações, lista de espera, treinos e gestão de pagamentos numa só ferramenta, usada todos os dias por clientes e treinadores.
App do cliente · dados de demonstração
159
Clientes ativos
12.500
Marcações
5.600
Check-ins
5.800
Treinos criados
1 mês
até ao MVP · estável em 2
O que doía
Estúdio de treino personalizado em pequenos grupos, com três treinadores. O estúdio não sabia o que precisava, mas sabia o que doía.
Treinadores grande parte do dia ao telefone a gerir marcações e cancelamentos.
Clientes a ligar para marcar, desmarcar ou saber se tinha aberto uma vaga.
Sem visão das vagas, não conseguiam encaixar mais clientes.
Treinos escritos em papel, demorados a preparar e sem histórico.
Pagamentos e comissões em folhas de Excel e cadernos.
O diagnóstico
O problema não era "falta de uma app".
Era tempo de treinador gasto em logística em vez de treino, e capacidade do estúdio desperdiçada por falta de visibilidade. Foi por aí que o produto começou: primeiro as marcações e a lista de espera, depois os treinos, só no fim a gestão de pagamentos.
Três tipos de cliente (recorrente, flexível, PT individual), capacidade partilhada entre aulas que se sobrepõem, janelas de marcação e cancelamento, créditos de compensação.
App do cliente · lista de espera
02
Lista de espera com push
Quando abre uma vaga, todos os elegíveis são avisados e fica com ela quem marcar primeiro. A lista limpa-se sozinha quando deixa de servir.
Área do PT · ausências
03
Ausências dos treinadores
Férias e faltas cancelam as aulas afetadas e atribuem créditos aos clientes, conforme o tipo de cliente e de ausência.
Área do PT · aula com check-ins
04
Check-in no estúdio
Tablet em modo quiosque, sem login: o aluno toca no nome e recebe uma mensagem personalizada. Uma TV mostra o treino do dia, para tirar telemóveis e papel do chão.
Área do PT · montar um treino
05
Treinos com histórico
O treinador regista os treinos na app e o aluno consulta o seu histórico. Acabou o papel.
Área do admin · registar um pagamento
06
Gestão de pagamentos e comissões
Os clientes pagam fora da app; na app, a equipa marca quem já pagou. Controlo de atrasos com período de graça, comissões calculadas a partir dos pagamentos registados, despesas do estúdio e estatísticas por treinador.
App do cliente · repor uma aula
No estúdio
OtreinodecadaalunonaTVdoestúdio.
Na app, o treinador escolhe que alunos aparecem na TV. Cada um vê o seu treino numa coluna, sem papel nem telemóveis no chão.
Da app para a TV · dados de demonstraçãoWecan Health Studio · TV com dados de demonstração
A regra mais difícil
Nunca mais de cinco pessoas a treinar ao mesmo tempo.
As aulas duram 45 minutos e podem começar de 15 em 15, por isso sobrepõem-se. A lotação não é por aula: são no máximo cinco pessoas no estúdio em cada quarto de hora, mesmo que cheguem a horas diferentes. Uma sessão de PT individual ocupa a lotação toda, e ninguém consegue marcar uma aula que coincida com ela. As regras correm no servidor, em funções SQL, para que duas marcações em simultâneo nunca passem o limite.
Lotação de 5. Às 18:30 estão cinco pessoas de três aulas diferentes no estúdio, e nenhuma aula que passe por esse quarto de hora aceita mais marcações. O PT individual das 19:15 ocupa os cinco lugares durante 45 minutos.
Resultado
Os clientes marcam, desmarcam e entram em lista de espera sozinhos. Os treinadores deixaram de gerir a agenda ao telefone e passaram a ver a capacidade real do estúdio.
Os treinos vivem na app, com histórico. Uma única ferramenta, usada todos os dias, construída à medida do processo em vez de o estúdio se adaptar a um software genérico. Oito meses de funcionalidades novas pedidas pelo estúdio: lista de espera, comissões, mensagens de boas-vindas.
Stack e processo
Frontend
React · TypeScript · Vite · Tailwind · React Query