Landing de captación · Calificación por WhatsApp con IA · Back-office / CRM Administrativo · Portal de usuario autónomo · Gestión de aforos y créditos · Business Intelligence
Este blueprint consolida el diseño técnico y funcional del nuevo ecosistema digital para Sinergia. Su objetivo es guiar al equipo de desarrollo, a los fundadores del negocio y al equipo de QA en la construcción de una plataforma estructurada y modular que mitigue la carga operativa y desbloquee la escalabilidad.
El documento detalla el alcance blindado en 4 fases progresivas de $400 USD cada una, cubriendo el flujo automatizado de leads, la administración interna (CRM), el portal web para reserva de clases de Pilates y coworking, y el módulo analítico de negocio.
| Concepto | Detalle del Blueprint |
|---|---|
| Problema Operativo | Saturación en WhatsApp resolviendo dudas, agendas manuales e ineficiencia en el control de créditos, aforos y pagos. |
| Solución Propuesta | Sistema web modular (Next.js + Supabase) con automatización de leads en n8n y portal de autogestión de reservas para clientes. |
| Beneficio Clave | Liberación de horas-hombre operativas y base de datos unificada para un crecimiento sostenible sin fricciones humanas. |
| Enfoque Técnico | VPS administrado por Dokploy para ejecutar n8n sin costos recurrentes y desarrollo unificado en JS/TS (Next.js). |
Para resguardar el presupuesto y la velocidad de entrega, el proyecto se divide estrictamente en 4 fases modulares de entrega continua.
| Fase / Módulo | Usuarios Objetivo | Objetivo Principal | Fase 1 (Arranque) |
|---|---|---|---|
Fase 1: Automatización Core |
Prospectos y Recepción | Montaje de VPS, n8n, Supabase e IA para calificar y responder en WhatsApp. | ✓ Incluido |
Fase 2: CRM & Backoffice |
Administradores y Profesores | Despliegue del panel Next.js y base relacional unificada para controlar clientes, cupos y aforos. | Fase 2 |
Fase 3: Portal de Reservas |
Clientes Sinergia | Portal web móvil para autogestionar reservas y consultar créditos de Pilates. | Fase 3 |
Fase 4: Analítica de Negocio |
Socios y Gerencia | Dashboards financieros, ROAS (Meta Ads), retención y métricas de aforo. | Fase 4 |
La UI está inspirada en plataformas modernas y nítidas de alto desempeño. Usará tonos neutros de gris con un acento dinámico y legible.
| Ruta / Pantalla | Acceso / Rol | Comportamiento y Contenido Principal |
|---|---|---|
| / (Landing Page) | Público | Captación de leads optimizada, selector de interés del lead y redirección a WhatsApp con payload limpio. |
| /login | Público | Ingreso seguro con número telefónico y token OTP o contraseña simple (Portal de Clientes). |
| /reservar | Cliente | Calendario interactivo de clases (Pilates/Baile) con aforo disponible y selector de reformer. Consumo de crédito directo. |
| /perfil | Cliente | Historial de reservas activas, historial de pagos verificados y bolsa de créditos restantes. Enlace a compra de paquetes. |
| /admin (Dashboard) | Admin / Recepción | Consola de monitoreo de leads del día, aforo en tiempo real de Pilates, ROAS e ingresos acumulados. |
| /admin/clientes | Admin / Recepción | Fichas de clientes, historial de visitas y panel lateral para recarga y validación manual de créditos. |
La plataforma de Sinergia se basa en un stack JavaScript unificado para máxima velocidad de desarrollo y facilidad de mantenimiento.
| Capa | Tecnología Recomendada | Justificación Técnica |
|---|---|---|
Frontend |
Next.js + Tailwind CSS | React unificado con server actions, optimizado para SEO en landing pública y performance SPA en el CRM. |
Backend |
Next.js API Routes | Evita mantener servidores separados en fases iniciales. Node.js nativo con tipado estricto. |
Base de Datos |
Supabase (PostgreSQL) | Esquema relacional robusto para créditos, roles y aforos. Row Level Security nativo incorporado. |
Automatización |
n8n (VPS Hostinger) | Flujos auto-hospedados sin límites de ejecuciones mensuales. Conexión rápida a WhatsApp e IA. |
Infraestructura |
VPS Dokploy + Docker | Despliegue unificado, seguro y fácil de restaurar ante fallas operativas o migración de host. |
Seguridad |
Supabase Auth + HTTPS | Manejo seguro de contraseñas de clientes, sesiones protegidas y auditoría de transacciones críticas. |
La plataforma protege la información filiatoria de los clientes e impide reservas no autorizadas a través de políticas basadas en roles.
La base de datos relacional de Supabase permite relacionar dinámicamente a los clientes con sus reservas y saldos de créditos por disciplina.
| Dominio | Entidades Principales | Propósito en el Negocio |
|---|---|---|
Clientes |
profiles, user_roles | Almacena información básica, teléfono e ID único de autenticación de Supabase. |
Créditos & Pagos |
credit_ledgers, manual_payments | Bitácora de ingresos de créditos y validaciones de transacciones de enlaces Bolt. |
Clases & Cupos |
classes, class_schedules, instructors | Definición de clases, horarios y aforo máximo (ej. 8 camas para Pilates). |
Reservas |
bookings | Conecta al usuario con una clase específica, marcando la cama elegida y estado de asistencia. |
Automatizaciones |
leads_pipeline, conversation_logs | Almacenamiento temporal de leads calificados por la IA antes de asignarlos a ejecutivos. |
Plan de integraciones de la solución, estructurado entre la Fase 1 inmediata y las integraciones preparadas para escalamiento en fases futuras.
Evolution API (Auto-hospedado): Instancia conectada al n8n de Sinergia. Permite envíos ilimitados de mensajes sin APIs pagadas de Meta.
Automatizaciones Futuras: Envío automático de notificaciones de reserva, recordatorio de inasistencia (24h de anticipación) y links de recargas.
OpenAI GPT-4o mini API: Orquestado en n8n. Evalúa y limpia el input del lead (Coworking, Baile, Pilates, Coaching, Estética o Café) antes de registrarlo en Supabase.
Fases futuras: Respuestas automatizadas del bot a preguntas frecuentes (FAQ) de horarios o precios de la cafetería.
Enlaces de Pago Bolt (Fase 3): Enlaces estáticos externos. Los usuarios cargan comprobantes y el administrador valida manualmente con un click en el panel.
Futuro (Escalable): SDK integrado de Stripe o pasarela local (MercadoPago/Transbank) para cobros automatizados recurrentes y facturación electrónica.
Meta Ads API (Fase 4): Extracción de métricas de coste de Meta Ads en tiempo real.
Fórmula ROAS: El sistema calcula dinámicamente el ROAS dividiendo el ingreso bruto registrado en el CRM entre la inversión publicitaria importada.
Configuración recomendada para operar con costos bajos en un VPS Hostinger administrado mediante Dokploy.
| Área | Decisión de Diseño / Entregable |
|---|---|
Servidor |
VPS Linux (Ubuntu) en Hostinger. 2-4 vCPU y 4GB RAM suficiente para CRM, n8n y Dokploy. |
Contenedores |
Orquestación por Docker. Aislamiento nativo de n8n, frontend Next.js y base Supabase local. |
Red & DNS |
Dominio principal apuntando al VPS. Subdominios separados para CRM y Webhooks de n8n. |
SSL/TLS |
Certificados Let's Encrypt auto-renovables a través del proxy reverso integrado en Dokploy. |
Backups |
Script cron de respaldo automático diario de la base relacional Supabase hacia almacenamiento en la nube externo. |
Roadmap detallado de 8 semanas divididas en 4 sprints de 2 semanas cada uno, alineados a las fases comerciales del proyecto.
Distribución de inversión y hitos de pago alineados al desarrollo modular por fases para garantizar el flujo de caja del proyecto.
| Fase / Módulo | Precio USD |
|---|---|
|
Fase 1: Automatización Core & WhatsApp
Montaje de VPS, n8n, Supabase local, bot calificador e integración IA.
|
$400 |
|
Fase 2: CRM Core Administrativo
Estructura Next.js, relaciones de aforo de Pilates, gestión manual de créditos.
|
$400 |
|
Fase 3: Portal Autónomo de Clientes
Web App cliente para reserva de camas Pilates y Coworking, enlaces de pago Bolt.
|
$400 |
|
Fase 4: BI, Reportes & Despliegue
Dashboard de métricas, integración Meta Ads (ROAS), optimizaciones de producción.
|
$400 |
| Inversión Total Acordada | $1,600 |
| Tema | Supuesto sugerido / Decisión pendiente | Impacto en el Proyecto |
|---|---|---|
| Identidad Visual & Materiales | Se asume que el cliente entregará el logotipo, paleta y fotografías del centro deportivo. | Afecta los tiempos de diseño del front final. |
| Cuentas Meta Ads | El cliente debe dar permisos de lectura al desarrollador en su Business Manager para conectar la API de ROAS en la fase 4. | Riesgo de atraso en el dashboard analítico de ROAS. |
| API de WhatsApp | Se usará una instancia de Evolution API configurada en el propio VPS para evitar costos mensuales fijos. Se asume un número exclusivo. | Vital para habilitar el bot calificador en la Fase 1. |
| Límite de Reservas & Camas | Se establece un supuesto de 8 camas de Pilates reformer simultáneas, bloqueadas dinámicamente por la base de datos. | Regla clave para el módulo del portal de clientes. |
| Pasarela de Pagos | Confirmar que no se integrará Stripe de manera nativa. El cliente enviará un link de Bolt e indicará la compra manualmente. | Evita la complejidad del control de Webhooks de pasarelas. |
Este documento consolida la arquitectura técnica de Sinergia. Con su validación e inicio de pagos se liberará el Sprint 1 para levantar la infraestructura del bot calificador.