Digitalización de FitBox

FitBox

Palmira, Colombia -
Resumen

FitBox es un gimnasio ubicado en la ciudad de Palmira, donde la mayoría de sus procesos se gestionaban de forma manual. La contabilidad, el registro de clientes, la asignación de entrenadores y el seguimiento de los usuarios se realizaban con papel y lápiz, requiriendo personal dedicado exclusivamente a tareas repetitivas, sin procesos estandarizados y con una alta probabilidad de errores.

Nuestra intervención marcó el inicio de la transformación digital de FitBox, estableciendo procesos estandarizados y sentando las bases para una gestión más eficiente, organizada y escalable.

Diseño
Desarrollo

Proyecto académico desarrollado para un cliente real como parte de una asignatura de la Universidad Autónoma de Occidente. Durante cuatro meses trabajamos bajo la metodología Scrum para diseñar y desarrollar una solución web enfocada en la transformación digital de un gimnasio ubicado en Palmira, Colombia.


El reto

FitBox era un gimnasio con una comunidad de clientes consolidada y una oferta de servicios que iba mucho más allá del acceso a las instalaciones. Cada usuario contaba con el acompañamiento de entrenadores, reservas de clases, asesorías personalizadas y acceso a productos deportivos.

Sin embargo, todos estos procesos se gestionaban manualmente.

Las reservas se realizaban por WhatsApp, los horarios se organizaban en papel y gran parte de la información dependía de registros escritos y seguimiento manual por parte del personal administrativo.

Como consecuencia, comenzaron a aparecer problemas como:

  • Reservas duplicadas.
  • Cruces de horarios entre entrenadores y clientes.
  • Falta de control sobre la asistencia.
  • Dificultades para gestionar los pagos.
  • Errores en la asignación de clases.
  • Inconvenientes en la prestación del servicio y reclamos por parte de los clientes.

El crecimiento del gimnasio hizo evidente la necesidad de digitalizar sus procesos para mejorar la organización y ofrecer una mejor experiencia tanto a clientes como a colaboradores.


El contexto

Este proyecto fue desarrollado por un equipo multidisciplinario de cinco estudiantes, donde cada integrante asumió responsabilidades específicas en desarrollo Frontend, Backend, administración de bases de datos, diseño UI/UX y gestión del proyecto.

Trabajamos durante aproximadamente cuatro meses utilizando Scrum como metodología de desarrollo, realizando entregas iterativas y validaciones constantes con el cliente para asegurar que el producto respondiera a sus necesidades reales.


Mi rol

Mi principal responsabilidad estuvo enfocada en la definición funcional y estratégica del producto, así como en el diseño de la experiencia de usuario.

Durante el proyecto participé en:

  • Levantamiento y análisis de requerimientos.
  • Definición del Producto Mínimo Viable (MVP).
  • Identificación de actores y casos de uso.
  • Diseño de experiencia e interfaz de usuario (UI/UX).
  • Elaboración de wireframes y prototipos de baja y alta fidelidad en Figma.
  • Planeación funcional del sistema.
  • Gestión administrativa del proyecto.
  • Apoyo en la planificación y seguimiento bajo Scrum.

Este proyecto representó mi primera experiencia trabajando directamente con un cliente real, comprendiendo cómo traducir necesidades del negocio en una solución tecnológica.

Fitbox Login

Diseño de la interfaz realizado en Figma.


La solución

Como resultado, se diseñó y desarrolló un prototipo funcional alineado con las necesidades priorizadas durante la definición del MVP.

La plataforma permitió centralizar procesos que anteriormente eran completamente manuales, ofreciendo funcionalidades como:

  • Gestión de clientes.
  • Reserva y cancelación de clases.
  • Asignación de entrenadores.
  • Administración de horarios.
  • Consulta de pagos pendientes.
  • Registro de información médica (anamnesis).
  • Cálculo automático del IMC y consumo recomendado de agua.
  • Administración de usuarios según roles.

Payments Fitxbox

La aplicación fue desarrollada utilizando:

  • React para el Frontend.
  • Node.js para el Backend.
  • MySQL como sistema de base de datos.

Aunque el proyecto no llegó a producción debido a su naturaleza académica, se entregó un prototipo completamente funcional que permitió validar la propuesta junto con el cliente.


Mi aprendizaje

Más allá del desarrollo técnico, este proyecto representó mi primer acercamiento a un entorno de trabajo con un cliente real.

Aprendí la importancia de escuchar al cliente, entender las necesidades del negocio, priorizar funcionalidades, validar propuestas de diseño y trabajar bajo una metodología ágil.

También fue la primera vez que participé activamente en reuniones de levantamiento de requerimientos, diseño de interfaces, definición de un MVP y construcción de una solución orientada a resolver problemas reales.


Retrospectiva

Este proyecto fue desarrollado hace más de tres años y representa el punto de partida de mi experiencia profesional.

Con el conocimiento que tengo actualmente, implementaría una arquitectura más escalable, componentes reutilizables, autenticación más robusta, pruebas automatizadas y un proceso de despliegue continuo.

Aun así, considero que este proyecto marcó un antes y un después en mi formación, ya que fue la primera vez que comprendí cómo el desarrollo de software puede generar un impacto real en la operación de un negocio y mejorar la experiencia de sus usuarios.

¿Quieres ver tu proyecto aquí? ¡Hablemos!
Tu idea puede ser el próximo gran proyecto en esta lista. Contáctame y hagámoslo realidad juntos. Contáctame