2026 · Projeto próprio
Poker Tournament Timer
Poker Tournament Timer é um gerenciador de torneios de poker com progressão automática de blinds, construído porque a mesa de sexta-feira precisava e nenhuma das opções gratuitas prestava.
Stack
- Next.js 15
- TypeScript
- Zustand
- Tailwind
Links
O problema
Relógio de torneio parece trivial até você operar um. No meio da mesa, alguém pede mais cinco minutos, o nível precisa voltar, o navegador é atualizado por acidente — e um timer que perde o estado nesse momento acaba com o torneio.
A abordagem
Todo o estado do torneio em uma store Zustand desenhada para persistência, de modo que o relógio sobrevive a um refresh no meio do nível. Controles pensados para uso com uma mão só na beira da mesa: play, pausa, avançar e voltar nível, e ajuste rápido de tempo. Alertas visuais quando o nível está acabando, e uma direção visual inspirada em cassino, porque o timer fica projetado na parede.
O que aconteceu
Versão 1.0 implementada e em uso, com estrutura de doze níveis de blind pré-configurada e layout que funciona tanto no celular do organizador quanto projetado na parede.
Fatos do projeto
Next.js 15 com App Router e estado em Zustand
Estrutura de doze níveis de blind pré-configurada
Ajuste rápido de tempo e navegação entre níveis durante a partida
Layout responsivo, do celular à projeção na parede
Me conta o que você quer construir.
Uma conversa de 30 minutos sobre o problema costuma resolver mais do que três trocas de e-mail sobre tecnologia. Se não for pra mim, eu digo na hora.
andre@andrebordignon.dev · Brasília, Brasil