Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

workout-cool

Plataforma open source para coaching fitness moderna que permite crear planes de entrenamiento, rastrear progreso y acceder a una base de datos completa de ejercicios con demostraciones en video.

Ficha actualizada 9 nov 2026, 20:54 · upstream 2 nov 2026, 22:02 · release v1.3.2

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es workout-cool

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Workout.cool es una plataforma de coaching fitness moderna construida con Next.js, React y Node.js. Permite a los usuarios crear planes de entrenamiento personalizados, rastrear su progreso físico y acceder a una extensa base de datos de ejercicios que incluye instrucciones detalladas y demostraciones en video.

El proyecto sigue los principios de Feature-Sliced Design (FSD) para mantener una arquitectura limpia y escalable. Utiliza PostgreSQL como base de datos principal y ofrece soporte tanto para despliegue con Docker como para instalación manual. La aplicación está diseñada para ser autoalojada, lo que permite a los usuarios tener control total sobre sus datos de fitness.

El proyecto surge como un revival moderno de una plataforma anterior (workout.lol) que fue abandonada debido a problemas de licenciamiento de videos. El desarrollador principal decidió crear esta nueva implementación para mantener la comunidad activa y proporcionar una solución confiable y mantenida.

CASOS DE USO
  • Autoalojar una plataforma de seguimiento de fitness personal en un servidor propio
  • Crear y gestionar planes de entrenamiento personalizados con base de datos de ejercicios
  • Rastrear el progreso físico a lo largo del tiempo con registros estructurados
  • Importar bases de datos de ejercicios desde archivos CSV para desarrollo local
PUNTOS DESTACADOS
  • Arquitectura moderna basada en Next.js App Router con Feature-Sliced Design (FSD)
  • Base de datos completa de ejercicios con soporte para demostraciones en video
  • Soporte nativo para despliegue con Docker y Docker Compose
  • Licencia MIT que permite uso libre, modificación y redistribución
  • Sistema de migraciones de base de datos gestionado por Prisma
  • Comunidad activa con soporte vía Discord y canales de contribución
PRECAUCIONES
  • Dependencia de Node.js v18+ y pnpm v8+ para instalación manual
  • Requiere configuración manual de variables de entorno para producción
  • La base de datos de ejercicios inicial puede requerir importación desde CSV
  • No incluye autenticación OAuth integrada por defecto (usa Better Auth como recurso externo)
  • El despliegue sin Docker requiere instalación local de PostgreSQL
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Captura de workout-cool
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Pendiente de la cola editorial R11-R6 con investigación verificable.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
30005432
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.