Ir para o conteúdo
ImagoStack
Todos os apps
Vigia Padel

Esportes

Vigia Padel

Placar de padel e estatísticas por jogador. Offline e sem cadastro.

Disponível em: Espanhol · Inglês · Português · Italiano

Baixe o Vigia Padel

Como fica

Escolha uma miniatura para percorrer as telas, ou toque na captura grande para ampliá-la.

1 / 9

Tela inicial do Vigia com os atalhos para nova partida, histórico e jogadores

Sobre o Vigia Padel

Vigia transforma qualquer pessoa à beira da quadra —um treinador, alguém do banco, um amigo— no estatístico de uma partida de padel profissional. Você só marca o que aconteceu em cada ponto; o app faz o resto: o placar, quem saca, quem devolve, os tie-breaks e as estatísticas dos quatro jogadores.

No fim, é gerado um card pronto para compartilhar no WhatsApp com o resultado e os números da partida. O mesmo tipo de dado que você vê em uma transmissão profissional, agora do seu jogo de sábado.

Marque o ponto. O app faz a estatística.

Estatísticas de nível transmissão

Winners, erros forçados e não forçados, aces, duplas faltas, break points e muito mais, jogador por jogador.

Dados que você leva para a quadra

Com qual golpe você ganha os pontos e com qual você os entrega. Em qual dos dois rivais você está fazendo estrago, e com o quê. Quantos pontos você ganha sem dar um winner, só forçando o erro do outro.

Você só toca, ele deduz tudo

Placar, saque, mudanças de lado e tie-breaks se resolvem automaticamente enquanto você acompanha a partida.

Feito para compartilhar

O placar, os quatro nomes, quem ganhou e o que cada um fez com cada golpe, em uma única imagem. Dois toques para compartilhar: no grupo do WhatsApp, nas suas redes, onde você quiser.

Histórico e evolução

Cada jogador acumula suas partidas e vê como evolui com o tempo, métrica por métrica.

Exporta e importa

Suas partidas são suas: leve o histórico de um celular para outro quando quiser.

Ficha técnica

Vigia é um app offline-first com um motor de regras desacoplado da interface: todo o padel —placar, saques, lados e tie-breaks— é derivado de um registro de eventos com funções puras, cobertas por testes.

  • React Native + Expo + TypeScript
  • Motor de regras com event sourcing
  • Offline-first, sem servidor
  • Backup e importação
  • react-native-view-shot
  • expo-keep-awake + expo-haptics
  • i18n
  • Vitest
  • EAS Build
App

React Native + Expo + TypeScript

App Android com um sistema de escala próprio: nenhum tamanho da interface é escrito à mão.

i18n

Espanhol, inglês, português e italiano, com testes que verificam que os quatro tenham as mesmas chaves.

Arquitetura

Motor de regras com event sourcing

A partida é um log de eventos; placar, saque, devolução, trocas de lado e estatísticas por jogador saem de funções puras que não conhecem o React. Desfazer um ponto é tirar um evento.

Nativo e dispositivo

react-native-view-shot

Cartão da partida como imagem, pronto para mandar pelo WhatsApp.

expo-keep-awake + expo-haptics

A tela não apaga durante a partida e cada toque responde com vibração.

Dados

Offline-first, sem servidor

Partidas em arquivos (expo-file-system), elenco e preferências no AsyncStorage. Sem conta nem conexão.

Backup e importação

Exportar e importar o histórico completo com expo-sharing e expo-document-picker, com validação do arquivo.

Ferramentas e entrega

Vitest

Mais de 170 testes sobre o motor, as estatísticas, o salvamento e o backup, e um simulador que joga temporadas inteiras para projetar com dados reais.

EAS Build

APK de teste e .aab de produção para o Google Play.

Baixe o Vigia Padel

Disponível para Android na Google Play.

Baixe o Vigia Padel

Outros apps