RZ
EdTech & Payments

Plataforma de curso + pagos

Django bilingue para vender curso experto: checkout invitado, Bold + PayPal, acceso 12 meses, examen de 100 preguntas y tutor IA con control de costo.

Dominio
EdTech / LMS
Rol
Full-stack Product Owner
Pagos
Bold + PayPal
Acceso
12 meses
Contexto

Producto digital de preparacion a certificacion Claude Architect: embudo sin friccion (checkout invitado), retencion, lead magnet, mentoring 1:1 y track B2B, con tutor IA rate-limited.

Problema

  • 1Cobrar global y local (PayPal + Bold).
  • 2Liberar acceso automaticamente post-pago.
  • 3Controlar costo del tutor IA.
  • 4SEO/GEO/AEO + i18n ES/EN.

El enfoque

01

Django + HTMX

LMS y catalogo con i18n nativo y Tailwind estatico.

02

Pagos idempotentes

Bold (HMAC) y PayPal Smart Buttons + webhooks.

03

Tutor con guardrails

RAG por keywords + cache/rate-limit.

04

Growth loops

Lead magnet mini-quiz y planes mentoring/B2B.

Arquitectura
ArquitecturaInteractivo · cursor o foco en cada capa

Visitante → Django LMS → Bold/PayPal → acceso 12 meses → lecciones/examen + tutor RAG sobre Postgres.

Capas del sistema

  1. 01Catalogo / landing ventas
  2. 02Accounts + acceso temporal
  3. 03Payments Bold/PayPal
  4. 04Courses + examen
  5. 05Assistant RAG
  6. 06Leads B2B / mentoring

Stack aplicado

  • Django
  • HTMX
  • PostgreSQL
  • Bold
  • PayPal
  • RAG
  • Tailwind
Flujo de aprendizaje

Arquitectura del journey: de visitante a alumno certificado

El LMS no es solo un catalogo de lecciones. Es un embudo de producto digital con pagos idempotentes, provision automatica de acceso, tutor IA con economia unitaria controlada y un examen de 100 preguntas. Cada etapa tiene una superficie clara y un criterio de exito.

Pipeline operativo

Como se mueve el alumno por el sistema

  1. 01

    Catalogo / marketing

    Descubrimiento

    Landing bilingue ES/EN con promesa del curso Claude Architect, planes visibles y SEO/GEO/AEO. El visitante entiende el outcome antes de pagar.

  2. 02

    Growth loop

    Lead magnet

    Mini-quiz o captura de interes que calienta el embudo sin exigir tarjeta. Genera lead y mide intencion antes del checkout.

  3. 03

    Oferta comercial

    Eleccion de plan

    Fast-Track, Mentoring 1:1 o track B2B. El precio y el alcance se comunican en UI; el sistema no inventa SKUs en runtime.

  4. 04

    Payments

    Checkout invitado

    Pago sin crear cuenta previa. Bold (HMAC, LatAm) o PayPal Smart Buttons (global) con webhooks idempotentes para no duplicar acceso.

  5. 05

    Accounts + entitlements

    Provision de acceso

    Tras pago confirmado se crea la cuenta y se abre ventana de 12 meses. El alumno entra al LMS sin ticket manual de soporte.

  6. 06

    Courses runtime

    Lecciones y progreso

    Contenido del curso en Django + HTMX: navegacion ligera, progreso persistido en PostgreSQL, experiencia bilingue nativa.

  7. 07

    Assistant + guardrails

    Tutor IA (RAG)

    Asistente sobre material del curso con cache y rate-limit. Responde con contexto del dominio; el margen del producto no se va en tokens.

  8. 08

    Assessment + retencion

    Examen y cierre

    Banco de 100 preguntas para validar preparacion a certificacion. Mentoring/B2B quedan como upsell natural post-progreso.

Funcionalidades del sistema

Capas que sostienen el producto

Cada capacidad existe para un trade-off concreto: conversion sin friccion, cobro LatAm + global, retencion de 12 meses y margen protegido frente al costo de tokens del tutor.

Commerce

Doble PSP idempotente

Bold cubre Colombia/LatAm con firma HMAC; PayPal cubre compradores globales. Webhooks confirman el pago una sola vez y disparan la misma ruta de provision — sin dobles accesos ni estados fantasma.

Accounts

Entitlement de 12 meses

El derecho de acceso es un recurso de dominio: se crea al pagar, expira con fecha clara y gobierna lecciones, examen y tutor. No depende de un flag suelto en sesion.

LMS

Runtime de curso en Django + HTMX

Catalogo, lecciones y navegacion sin SPA pesada. i18n nativo ES/EN, Tailwind estatico y WhiteNoise listo para Render/Railway. El foco es producto operable, no framework fashion.

IA

Tutor RAG con control de costo

Recuperacion por keywords/corpus del curso, respuestas ancladas al material, cache de turnos frecuentes y rate-limit por alumno. El tutor es feature de retencion, no un pozo de inferencia.

Assessment

Examen de 100 preguntas

Evaluacion alineada a la promesa de certificacion Claude Architect. Sirve como prueba de dominio y como senal de progreso para upsell de mentoring.

Growth

Loops Mentoring / B2B

Ademas del curso self-serve: mentoring 1:1 y track empresa. El mismo stack de pagos y cuentas alimenta ofertas de mayor ticket sin un segundo monolito.

Decisiones de diseno

Impacto

12m
Acceso post-pago
100
Preguntas de examen
2
PSP (Bold + PayPal)

Puntos clave

  • Checkout invitado: cuenta creada tras el pago.
  • Economia unitaria cuidada en el tutor IA.
  • Listo para Render/Railway con WhiteNoise.

Encaje / como contratar

Contrata esto si necesitas product/engineering senior en EdTech o growth-con-pagos que cuide la economia unitaria del producto, no solo el checkout. Entregables: embudo → cobro → acceso → retencion, con el tutor de IA bajo control de costo.

Agendar llamada tecnica