Esports
Ward Master
La sala de control del staff de los equipos de esports.
Una aplicación web que sustituye la hoja de cálculo del staff: partidas, estadísticas, scouting, drafts y estrategia en un solo lugar.
Arquitectura
Del archivo de la partida a la estrategia
- Replay: Leídos en el PC; Partidas pro: Actualizadas cada noche
- Next.js: Servidor y permisos por rol (Cada equipo ve solo sus datos)
- Base de equipos: PostgreSQL; Base pro: Solo datos públicos
- Staff: Navegador, 5 idiomas; Discord: Bot y calendario
La clave
La repetición nunca sale del PC
Replay .rofl (15–25 MB) → Datos de la partida (≈ 100 KB): Leído en el navegador
En cifras
- líneas de TypeScript
- 54.000
- pruebas automáticas
- 1.279
- idiomas
- 5
- bases de datos separadas
- 2
Next.js 16 · React 19 · TypeScript · PostgreSQL · Prisma · Tauri 2
El desarrollo
- 01: Primera versión
- 02: Roles por equipo
- 03: Calendario y Discord
- 04: Las partidas pro
- Live
ward-master.vercel.app