Beach tennis · Padel · Futevôlei
A arena inteira em
um sistema só.
Agenda, pagamento, escola e racha. O software de operação de quem aluga quadra por hora — desenhado para a sexta às 19h, com o telefone tocando, fila no balcão e alguém pedindo para remarcar.
Sexta · Quadra 2
areia · 60 min
As duas primeiras são coladas e convivem: 19h–20h acaba quando 20h–21h começa. A terceira invade trinta minutos da aula e não entra — nem pelo balcão, nem pelo app.
O ponto de partida
O caderno funciona
até o dia em que
para de
funcionar.
Quase toda arena roda em três lugares ao mesmo tempo: a agenda num caderno ou numa planilha, a conversa no WhatsApp e a escola numa segunda planilha que só uma pessoa entende.
Funciona — até o volume subir. Aí os erros deixam de ser eventuais e passam a ser semanais, sempre nos mesmos quatro lugares.
-
01
Dois clientes no mesmo horário
Um ligou, o outro mandou mensagem, e as duas reservas foram anotadas. Quem descobre é o segundo, na quadra, com a raquete na mão.
-
02
O mensalista que ninguém sabe se pagou
A cobrança é manual, a conferência é manual, e cobrar de novo depende de alguém lembrar. Dois meses depois já não dá para perguntar.
-
03
O professor descobre na hora
A aula estava na planilha da escola e a quadra foi vendida para um avulso. As duas agendas eram separadas, então não havia como o sistema avisar.
-
04
A turma que ninguém sabe se dá lucro
Entra mensalidade, sai pagamento de professor e sai hora de quadra. A conta existe, mas ninguém faz — e turma nova é aberta no olho.
23P01
o código que o Postgres devolve
quando alguém tenta vender
a mesma quadra
duas vezes
A decisão que sustenta o resto
Vender a mesma quadra duas vezes é impossível por desenho.
A trava não está na tela: está no banco de dados, como uma regra que o próprio Postgres se recusa a violar. Não importa se a segunda reserva veio do balcão, do app do jogador ou de duas pessoas clicando no mesmo segundo — uma passa, a outra recebe “esse horário acabou de sair” e volta para a grade já atualizada.
Aula, bloqueio, manutenção e evento ocupam a mesma grade da reserva avulsa. É uma trava só para a arena inteira, e é isso que impede a quadra do professor de ser vendida por engano.
Como a agenda funcionaEscola
O professor é custo. O preço do aluno nasce dele.
A maioria dos softwares de escolinha assume comissão sobre a mensalidade. O Quadrix assume o contrário, que é como a arena de verdade funciona: o professor custa um valor, a arena aplica um markup, e é isso que produz o preço.
A diferença aparece no dia em que o professor pede aumento. Com comissão, reajustar a tabela aumenta o pagamento dele sozinho. Com custo e markup, o preço do aluno não se mexe: o que encolhe é a sua margem, com o número na sua frente, e repassar vira uma decisão em vez de um efeito colateral.
A escola por dentroUma aula, cinco números
- Custo do professor
- R$ 45,00
- Markup
- 40%
- Preço do aluno
- R$ 63,00
- Margem
- 28,6%
- Sobra por aula
- R$ 18,00
Markup não é margem, e confundir os dois custa dinheiro: 40% sobre 45 dá 63, mas a margem é 18 sobre 63 — 28,6%. Quem raciocina “markup de 40%, logo margem de 40%” superestima o resultado da escola em quase um terço, e é com esse número que decide abrir mais uma turma.
App do jogador
Com a marca da arena, e sem loja no meio.
É um PWA: o jogador instala pela própria página da arena, em um toque, e o ícone fica na tela do celular como qualquer outro app. Sem aprovação de loja, sem atualização para baixar — e sem a arena virar mais um item na lista de um marketplace.
Reserva em quatro toques
Esporte, dia, horário, pagar. A tela só mostra o que está livre de verdade, então não existe escolher um horário para descobrir depois que não dava.
O cronômetro aparece
Reserva aguardando pagamento vale quinze minutos, e o app mostra a contagem. Passou, o horário volta para a grade sozinho, sem alguém limpar depois.
O reembolso antes do sim
Ao cancelar, a política da arena é aplicada e o valor de volta aparece na tela antes de confirmar. Quem cancela sem saber quanto perde liga para a recepção.
Segunda de manhã
Quatro perguntas.
Quatro respostas.
Relatório que ninguém abre é relatório errado. Estes existem porque respondem a uma pergunta que o dono já faz hoje — no olho, com a resposta errada.
-
“Que horário está morrendo?”
Mapa de ocupação por hora e por quadra, e o relatório de horário ocioso com sugestão de preço para a faixa que não enche.
-
“Essa turma vale a pena?”
Margem por turma, mês a mês: mensalidade que entra, professor e quadra que saem. A série mensal mostra a queda do mês de cinco terças, que é real e sempre assusta.
-
“Quanto tenho a receber?”
Contas a receber, inadimplência por cliente e o fechamento do dia — com dinheiro, cartão, Pix e troco separados.
-
“Sobrou alguma coisa esse mês?”
DRE simples: receita por origem, despesa por categoria, e o pagamento dos professores como despesa — e não misturado com a receita, que é o que faz o número mentir.
Segurança
Uma arena nunca enxerga a outra.
O isolamento entre arenas mora no banco de dados, não em um filtro escrito à mão em cada consulta. Uma consulta que “esqueça” de filtrar por arena não devolve dado demais: devolve nada.
E os testes que provam isso foram escritos ao contrário: antes de confiar em um teste de isolamento, desligamos a proteção de uma tabela para ver se ele fica vermelho. Teste que continua verde com a proteção desligada não estava testando nada.
Como os dados são protegidos- Isolamento
- Row Level Security no Postgres, com um papel de banco que não pode ignorar as políticas.
- Senha
- Conferida contra bases de vazamento no login. Avisa e insiste, sem trancar o dono fora da arena numa sexta cheia.
- Backup
- Diário, com restauração ensaiada e cronometrada. Backup nunca restaurado é hipótese, não backup.
- Pagamento
- Mercado Pago. O cartão é tokenizado no navegador e o número nunca passa pelos nossos servidores.
Implantação
Como uma arena entra.
Nenhuma arena troca de sistema no meio de um sábado. O caminho é este, e a parte chata — trazer o que já existe — é nossa.
-
01
Uma conversa de trinta minutos
Quantas quadras, quais esportes, como é a tabela de preços, quanto da receita vem de aula. Se o Quadrix não servir para a sua operação, é aqui que a gente descobre.
-
02
O convite e a importação
Você recebe um link que cria a sua arena com catorze dias de teste. Quadras, horários e faixas de preço configurados junto; clientes e mensalistas entram por planilha — inclusive a que só uma pessoa entende.
-
03
Uma semana em paralelo
A arena opera nos dois por alguns dias, até a recepção confiar na tela. Só então o caderno sai da mesa — e o app do jogador é liberado depois disso, nunca antes.
Dúvidas
O que costumam perguntar.
Preciso trocar meu sistema de pagamento?
E o que já está no caderno e na planilha?
A arena precisa usar o módulo de aulas?
Funciona no celular da recepção?
Meus dados ficam presos aí dentro?
Vocês fazem avisos por WhatsApp?
Trinta minutos,
e você já sabe se serve.
A conversa é com quem escreve o produto, não com um vendedor. Se a sua operação não couber no Quadrix hoje, a resposta vai ser essa.