Team Manager
Aplicación web y móvil para centralizar la gestión de equipos y actividad deportiva, con IA (Gemini) que ayuda a planificar entrenamientos, preparar partidos y analizar la información del equipo.
- Año
- 2026
- Mi papel
- Producto, arquitectura y desarrollo full-stack
- Categoría
- SaaS deportivo con IA · web y móvil
- Estado
- En desarrollo

01Contexto
Proyecto propio.
Aplicación web y móvil para centralizar la gestión de equipos y actividad deportiva, con IA (Gemini) que ayuda a planificar entrenamientos, preparar partidos y analizar la información del equipo.
02Problema
Clubes y entrenadores reparten plantillas, partidos, entrenamientos y estadísticas entre hojas de cálculo y mensajería. El análisis llega tarde o no llega.
03Mi contribución
- Definición del producto y de la arquitectura.
- Cliente web en Next.js y cliente móvil en React Native (Expo) sobre el mismo backend.
- Base de datos en Supabase con esquemas como fuente de verdad y migraciones generadas.
- Tests de frontend y de base de datos, e integración continua.
- Integración de Gemini en entrenamientos, programas, partidos y área médica, siempre como sugerencia revisable.
- Releases móviles automatizadas: al etiquetar una versión, GitHub Actions lanza los builds de Expo EAS.
04Decisiones técnicas
- AEsquemas SQL como única fuente de verdad: las migraciones se generan por diff, nunca a mano, para que esquema y migraciones no diverjan.
- BContratos de base de datos probados con pgTAP, además de tests de interfaz con Vitest y Testing Library.
- CUn núcleo común para la operativa del club y modelos específicos por deporte para estadísticas y lógica de juego.
- DParidad web/móvil: cada cambio relevante se revisa en ambos clientes.
05Solución
Un espacio de trabajo con plantillas, jugadores, partidos, entrenamientos y estadísticas como pilares, y la IA como asistente que sugiere, no como algo que decide por el entrenador.
Funcionalidades principales
- Plantillas y fichas de jugador
- Partidos y entrenamientos
- Estadísticas y comparativas
- Asistencia de IA
- Web y app móvil
- Modo claro y oscuro
06Capturas






07Stack
- Next.js
- React
- TypeScript
- Supabase
- PostgreSQL
- React Native
- Expo EAS
- Gemini API
- Tailwind CSS
- Docker
- Vitest
- pgTAP
- GitHub Actions
08Enlaces
Proyecto privado: no hay demo pública ni repositorio abierto.