12 semanas
De los cimientos al lanzamiento de Power Pilates, en 12 semanas. Cada fase suma algo que el estudio puede usar.
Montamos las bases sobre las que se construye todo: la estructura de datos del estudio y la conexión inicial con la pasarela de pago.
Detalle técnico
Schema base PostgreSQL con multi-tenancy (stancl/tenancy) y Global Scopes; tests de aislamiento cross-tenant; sandbox Wompi; multi-repo amalfi-core (Laravel 13) + amalfi-dashboard / amalfi-web (Next.js 16) con GitHub Actions.
El estudio empieza a tomar forma: cada persona entra con su rol, y se cargan las sedes, salas y el catálogo de clases y paquetes de Power Pilates.
Detalle técnico
Auth email+password (staff) y magic link (clientes) con Sanctum + NextAuth; roles superadmin/admin/location-admin/instructor/cliente; configuración inicial de sedes, salas y catálogo; resolución de tenant operativa.
El corazón del producto: el estudio ya puede agendar clases, recibir reservas, vender paquetes por cualquier canal y calcular las comisiones de su personal automáticamente.
Detalle técnico
Calendario desde plantillas semanales; reserva/cancelación con pessimistic lock anti double-booking; ventas multi-canal con comprobante; link de registro+compra desde recepción; rollover manual de créditos; cierre mensual de comisiones internas.
Las alumnas pagan con tarjeta de principio a fin, y el sistema envía solo los correos automáticos (confirmaciones, recordatorios, recibos).
Detalle técnico
Wompi hosted checkout + webhook firmado (verificación de signature); job con reintentos y dead-letter queue; reconciliación nocturna (cruza transacciones Wompi vs Amalfi, 7 días); Resend para correos; upload de comprobante a R2; regalo de créditos entre clientes.
Cada rol tiene su pantalla pulida y lista para usar. Al final de esta fase, Power Pilates puede entrar a probar el sistema con sus propios datos.
Detalle técnico
Portal cliente, app recepción, app instructor y panel admin pulidos; edición del sitio público desde admin; despliegue en staging para validación de Power Pilates.
Preparamos el panel interno de Amalfi y trasladamos los datos de las alumnas desde CrossHero (la plataforma actual) al nuevo sistema.
Detalle técnico
Panel superadmin (listado/crear estudio, acceso soporte con audit log); logs por estudio; script de migración CrossHero (CSV/XLSX); prueba con datos reales.
La última semana antes de arrancar: Power Pilates prueba todo a fondo, capacitamos a cada equipo y obtenemos la aprobación final.
Detalle técnico
Tests E2E (compra online, reserva concurrente, webhook fallido + reconciliación); UAT sobre staging; capacitaciones por rol; sign-off formal de Power Pilates.
Después del lanzamiento
El V1 son 12 semanas hasta el 3 de agosto. La plataforma sigue con dos fases posteriores.
Bug fixes en producción, conversión de valores hardcoded a UI configurable, ajustes de UX según feedback real de Power Pilates. 8 semanas.
Onboarding self-service de nuevos estudios, soporte integrado, facturación B2B automatizada (Stripe), marketing y ventas activos.
Plan B · Apertura Merliot
Power Pilates abre su sede Merliot el 15 de julio, antes del lanzamiento de Amalfi.