Deux

MayanBox

Plataforma de Gestión de Membresías, Reservas y Pagos para Centro Deportivo

Box
Ellipse 76
Shape
circle
BG Image

El Desafío

MayanBox es un centro de acondicionamiento físico y CrossFit que ofrece una amplia variedad de clases grupales. La gestión de su creciente base de alumnos y la administración de los accesos se realizaba mediante procesos convencionales manuales, lo que dificultaba el control de asistencia y la recaudación. El cliente requería una solución digital a medida que automatizara la venta de planes, permitiera a los usuarios gestionar sus propias reservas y centralizara la administración operativa del gimnasio.

La Solución

Desarrollamos un software de gestión integral (SaaS) diseñado específicamente para la lógica de negocio de un centro deportivo, abarcando dos frentes principales:

Gestión de Planes Híbrida y Pagos: Implementamos una lógica compleja para manejar dos modalidades de acceso: Membresías (suscripciones recurrentes con límites diarios) y Paquetes de Sesiones (pago único por uso). El sistema permite al administrador crear estos planes y sincronizarlos automáticamente como productos en Stripe, manteniendo la coherencia entre el sistema local y la pasarela de pagos.

Portal de Alumnos y Autogestión: Creamos una interfaz donde los usuarios pueden adquirir planes vía Stripe o visualizar sus pagos presenciales, reservar clases en tiempo real y cancelar asistencia, todo validado por reglas de negocio estrictas para evitar errores de sobrecupo o uso indebido de sesiones.

Administración Centralizada: Un módulo de compras y usuarios que permite al staff visualizar el historial financiero operativo y controlar el estatus de cada alumno.

Ingeniería y Proceso

Para este proyecto, realizamos tanto el diseño de la interfaz como el desarrollo backend y frontend. La arquitectura del software se basó en el patrón MVC (Modelo-Vista-Controlador) utilizando el framework CodeIgniter, lo que garantiza un código ordenado y mantenible.

La interfaz de usuario fue construida con Bootstrap para asegurar una experiencia responsiva en móviles. El núcleo tecnológico del proyecto reside en la integración profunda con la API de Stripe, gestionando webhooks y llamadas para suscripciones y pagos únicos de manera segura y eficiente.

Galería del Proyecto

Captura de pantalla 2026-01-03 222920

Captura de pantalla 2026-01-03 222157

Captura de pantalla 2026-01-03 222244

Captura de pantalla 2026-01-03 222340

Default description

Captura de pantalla 2026-01-03 222519

Captura de pantalla 2026-01-03 222800

Captura de pantalla 2026-01-04 162237

Captura de pantalla 2026-01-04 162322

Algunas tecnologías utilizadas en este proyecto

codeIgniter
stripe
pngegg (1)