Ir al contenido

Casos de uso y workflows

  1. Registro con email/password o Google SSO.
  2. Free: 3 preguntas (área de foco, tiempo disponible, principal obstáculo) → el sistema autoselecciona 3-4 pilares de la base curada. Pro: 5-8 preguntas → Claude API genera pilares personalizados.
  3. Pantalla de revisión de pilares sugeridos (puede ajustar).
  4. Confirmación → se crea el FHIR Patient y se guarda el user_patient_map.
  5. Redirect al dashboard.

Workflow 2 — Check-in diario (corazón del producto)

Sección titulada «Workflow 2 — Check-in diario (corazón del producto)»
  1. Usuario abre /checkin. Objetivo: completar en menos de 60 segundos.
  2. Marca cada pilar como done (checkbox) y opcionalmente un valor (duración, count, escala).
  3. Registra energía y mood (escala 1-5).
  4. Toggle de impulso: ¿hubo algún impulso que surfeaste? (opcional, con nota).
  5. Wins del día y reflexión libre (opcional).
  6. Submit → el sistema:
    • persiste el daily_log y sus entries
    • genera FHIR Observations por cada pilar y por energía/mood
    • actualiza la racha (general + por pilar)
    • detecta y desbloquea achievements
    • muestra un insight progresivo (si Pro, generado por IA)
  1. Usuario accede a /semana/:week.
  2. Ve un heatmap (pilares × días) y trends de mood/energy con Recharts.
  3. Puede escribir una reflexión semanal (opcional).
  4. El domingo a la noche, Loops.so envía un email con resumen automático.
  1. Activación desde /programa. Sólo un programa activo por vez.
  2. Mapa visual de 3 fases × 4 semanas.
  3. Achievements automáticos al completar cada fase.
  4. Al terminar la fase 1 (semana 4), se dispara un “trigger Pro suave”: modal sugiriendo upgrade.
  1. Triggers contextuales: racha ≥ 7, achievement desbloqueado, intento de usar feature Pro.
  2. Página /upgrade con comparativa Free vs Pro side-by-side.
  3. Stripe Checkout (mensual o anual).
  4. Webhook de Stripe actualiza subscriptions.tier = pro.
  5. Features Pro disponibles inmediatamente.