Todos os projetos Gildson Soares EN Quero um sistema assim
Case 05Sistema de gestão · Projeto social

Equipe Ruas

Do caderno de chamada a um app que o professor abre no tatame: frequência, graus e faixas de um projeto social de Jiu-Jitsu, com três turmas em bairros diferentes.

Papel
Produto, UX e desenvolvimento
Quem usa
O professor, no celular e no PC
Plataforma
App instalável com notificações
Status
Em produção · em uso
Equipe Ruas · sistema de gestão

Prints com os 20 alunos de demonstração do próprio sistema. Nenhum dado real de aluno aparece aqui.

O problema

Graduar é justo só quando o histórico é confiável.

Presença no papel, graus na memória e regras de faixa que dependem de idade e tempo. Com turmas em locais e horários diferentes, decidir quem estava apto para a prova virava trabalho de detetive.

A solução

O tatame inteiro no bolso do professor.

Chamada em segundos por turma, ficha completa de cada aluno, regras de graduação aplicadas pelo próprio sistema e documentos prontos para enviar às famílias. Funciona offline e sincroniza com uma planilha.

Da faixa branca à preta alunos de exemplo

Painel

Próximo treino, alunos ativos e insights automáticos do tatame.

Alunos

Faixa, graus, treinos e status de cada um, com filtro por turma.

Ficha

Boneco 3D com a faixa do aluno e o certificado a um toque.

Relatório

O mês em números, por turma, pronto para baixar em PDF.

Equipe Ruas · sistema de gestão
Painel Lista de alunos com faixas e graus Ficha do aluno com boneco 3D de faixa verde Relatório mensal com frequência por turma
O que tem por trás

Feito para o tatame, não para o escritório.

01

Regras de graduação no código

Grau por mérito, até 12 no sistema infantil e 4 no adulto, tempo mínimo em cada faixa e idade mínima para a azul. O sistema avisa quem está apto.

02

Boneco 3D articulado

Feito com three.js: veste o kimono, a faixa e os graus do aluno, e gira com o dedo.

03

PDF sem biblioteca

Relatório mensal e certificado de graduação desenhados em canvas e montados em PDF no próprio navegador, prontos para o WhatsApp.

04

Planilha como banco

Sincronização com Google Sheets via Apps Script, PIN por aparelho e backup, sem servidor caro para manter.

05

App que avisa

Instalável no celular, funciona offline e manda notificações push, com ícone próprio na barra do Android.

No celular, onde ele é mais usado

Feito para a mão do professor.

A chamada fica no centro da navegação, a ficha mostra tudo do aluno sem quebrar a tela e o boneco 3D gira com o dedo, mesmo num aparelho simples.

Painel no celular com boneco 3D
Painel com o boneco 3D
Ficha do aluno no celular
Ficha do aluno
Tecnologia
  • React 18
  • three.js
  • Canvas → PDF
  • Google Apps Script + Sheets
  • Web Push
  • PWA · Service Worker
  • Vercel