Web

Apuesta Futbolera

2026-07 · Proyecto propio

Next.js 14TypeScriptNode.jsPrismaPostgreSQL 16NextAuth.js v5RedisDocker

El problema

Organizar una polla deportiva entre colegas, familia o amigos por WhatsApp y hojas de cálculo es un proceso disperso: cálculo manual de puntajes, discusiones por pronósticos modificados a destiempo, y ningún lugar centralizado para ver el ranking o gestionar varios torneos a la vez.

La solución

Una plataforma web donde cada grupo tiene su propio ranking, configuración y costo de inscripción, con un panel público para compartir. Los pronósticos se bloquean automáticamente al iniciar cada partido para evitar trampas, el puntaje se calcula solo, y hay estadísticas y tablas de posiciones en tiempo real — todo esto soportando múltiples torneos en simultáneo.

Stack técnico

ComponenteTecnología
FrontendNext.js 14 + TypeScript + Tailwind CSS
BackendNode.js + Prisma ORM
Base de datosPostgreSQL 16
AutenticaciónNextAuth.js v5
Caché / rate limitingRedis
ValidaciónZod
Analítica y UIRecharts, Framer Motion
DespliegueDocker Compose + Nginx

Resultado / impacto

El repositorio documenta arquitectura y funcionalidad completa (multi-torneo, rankings en tiempo real, prevención de trampas), pero no reporta métricas de adopción — pendiente de que Fernando confirme cantidad de grupos/usuarios activos si quiere incluirlas.

¿Tienes un desafío similar?

Conversemos 30 minutos para ver si puedo ayudarte.

Conversemos →