Programa sob medida
Porto Alegre · 2026

Academia
Evandro Saraiva

Uma planilha de Excel por aluno virou um programa que roda na máquina da academia, sem internet, sem conta e sem mensalidade de software.

Estado: construído e testado · em ajuste final com as planilhas reais
Testes passando
174
Telas
9
Mensalidade
R$ 0 /mês
Precisa de internet
Não

O ponto de partida

Um arquivo de Excel por aluno, e cada um organizado de um jeito

A academia controlava tudo em planilhas: uma por aluno, com a ficha de treino, as presenças do mês e uma anotação de pagamento escrita à mão livre: pg ref abr +aval 06/03. Funcionava. Só que achar quem está devendo exigia abrir arquivo por arquivo, e ninguém conseguia olhar a semana inteira de uma vez.

Quem usa são duas pessoas de idade que só mexem em Excel, e de forma simples. A frase que orientou cada decisão de tela do projeto

O que o programa faz

Nove telas, cada uma resolvendo uma pergunta do dia

Quem treinou hoje

A chamada do dia, com botões grandes para o treino A, B, C ou D. Marca quem só veio sem treino definido, quem avisou a falta e quem está repondo uma aula em outro horário.

Grade da semana

Quem treina em cada faixa de horário, quantas vagas sobram e até quando dá para avisar falta naquele horário. É a tela que responde "cabe mais um aluno às 7h?" sem abrir nada.

Alunos e ficha

Busca por nome, coluna de horário fixo, e a ficha completa em quatro abas: Dados, Treino, Frequência e Pagamentos. O treino guarda as revisões. Cada vez que séries, repetições e carga mudam, vira uma versão nova sem apagar a anterior.

Mensalidades

O mês inteiro numa tela, com filtro "Falta pagar" e um botão "Recebi" que já vem com o valor calculado pela regra do plano, incluindo o desconto de quem falta o mês e quer manter o horário reservado.

Início

Três portas grandes e uma lista "Precisa de atenção" escrita em frases, não em códigos. Quem abre o programa de manhã já vê o que está pendente antes de procurar.

Ajustes

Preços, faixas de horário, vagas por faixa, dias abertos, backup e a importação das planilhas antigas. Tudo editável por quem usa, sem depender de programador para mudar um valor.

Telas

O programa rodando

Não são fotografias: é a interface de verdade, com o mesmo código e a mesma folha de estilo do programa entregue. Os oito alunos são fictícios, e os números que aparecem foram calculados pelas regras reais de mensalidade, frequência e grade.

Início Três portas grandes e a lista do que precisa de atenção, escrita em frases.
Academia — Início

Arraste para o lado para ver a tela inteira →

Quem treinou hoje A chamada do dia. O programa já sugere o próximo treino de cada aluno pelo histórico dele.
Academia — Quem treinou hoje

Arraste para o lado para ver a tela inteira →

Grade da semana Quem treina em cada faixa e quanta vaga sobra. Responde "cabe mais um às 7h?" sem abrir nada.
Academia — Grade da semana

Arraste para o lado para ver a tela inteira →

Alunos Busca por nome, horário fixo na coluna, e a ficha completa a um clique.
Academia — Alunos

Arraste para o lado para ver a tela inteira →

Mensalidades O mês inteiro, com filtro de quem falta pagar e o valor já calculado pela regra do plano.
Academia — Mensalidades

Arraste para o lado para ver a tela inteira →

As três decisões que mais importam

O que diferencia isso de contratar um sistema de prateleira

Funciona sem internet

Nenhuma chamada de rede, em nenhuma camada. Sem conta para criar, sem nuvem, sem telemetria. A academia não paga mensalidade de software e não para de funcionar quando a operadora cai.

O dado é deles, de verdade

Um arquivo por aluno, em texto, que abre até no Bloco de Notas. Backup é copiar uma pasta. Se um dia quiserem trocar de programa, os dados vão junto. Não ficam presos no servidor de ninguém.

Não tira o Excel do caminho

Lê as planilhas antigas e continua exportando .xlsx no mesmo desenho da planilha de sempre, mais um consolidado. Quem quiser continuar olhando no Excel, continua.

A parte difícil

Ler planilhas que nunca foram feitas para serem lidas por um programa

Cada aluno tinha a ficha organizada do seu jeito, então nada pôde ser lido por endereço fixo de célula. O leitor procura âncoras: as palavras Exercício, DIA A, mês, pg, e deduz o resto a partir delas.

O que estava na planilhaO que o programa entendeu
24a, 27bpresença no dia 24 com treino A, dia 27 com treino B
6*, 16presença sem treino anotado
pg ref abr +aval 06/03 BBmês de referência, data, forma de pagamento e extras
trios de séries, repetições e carga repetidosrevisões sucessivas do mesmo treino
O que o programa não entende, ele nunca joga fora. Vai para uma lista de pendências com o endereço da célula, e aparece numa tela de conferência antes de qualquer coisa ser importada. O texto original fica guardado sempre.

Detalhes que ninguém pede e todo mundo nota

Feito para quem vai usar, não para quem encomendou

A tela virada para o salão nunca mostra dinheiro

A chamada do dia e a grade da semana ficam à vista dos alunos. Nelas não aparece valor, dívida, atraso nem plano. Expor a situação financeira de alguém na frente dos colegas não tem layout que conserte.

Contraste medido, não estimado

Um script mede 25 pares de cor nos três temas a cada alteração. Quatro combinações já reprovaram por pouco e foram corrigidas, e a olho nu nenhuma delas parecia errada.

Letra de 18px e botão de 46px

Nada de interface apertada. E cor nunca carrega sentido sozinha: todo estado tem também um símbolo ou uma palavra, para quem enxerga menos ou não distingue cores.

Três temas e um modo simples

Quadra, Prancheta e Placar Claro, trocáveis em Ajustes. E um modo que faz o programa mostrar só o que a planilha mostrava, no formato dela, para a transição não assustar.

Entrega

Um arquivo, copiado para a máquina

Um único executável portátil. Copia para a Área de Trabalho ou leva num pendrive: não instala nada e não pede senha de administrador. Ao abrir, ele cria ao lado de si uma pasta com a configuração, os alunos, as planilhas geradas e os backups, com uma cópia automática por dia e os arquivos originais guardados intactos.

Para quem for indicar

“Conheço um cara que faz programas sob medida para negócios. Está terminando um para uma academia aqui do bairro: trocou a planilha de Excel por um programa que roda na máquina, sem internet e sem mensalidade. Ele lê as planilhas antigas sem perder nada e continua exportando para o Excel. Se você tem alguma coisa rodando em planilha que já apertou, vale conversar com ele.”

Vinte segundos. Não precisa explicar como funciona. Precisa dar ao outro um motivo para querer conversar.

Onde este trabalho não serve

O que ele não é

Dizer isto antes evita indicação errada, que custa mais caro para quem indicou do que para quem foi indicado.

O encaixe é outro: um negócio que já apertou dentro da própria planilha, e que precisa de algo desenhado em cima do jeito como ele já trabalha.