Evaluando propuestas

Desarrollo de Plataforma Educativa Web Mobile-First con Gamificación e Ia

Publicado el 20 Abril, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

BUSCO: Desarrollador/equipo senior para construir plataforma
educativa web mobile-first con gamificación e Ia.

═══════════════════════════════════════════
contexto del proyecto
═══════════════════════════════════════════

plataforma educativa de 8 módulos secuenciales para un
programa de transformación personal en español (mercado latam).
Detrás hay una marca consolidada con audiencia propia — no
es un MVP especulativo, hay fecha de go-live y usuarios
esperando.

La referencia es: Skool (comunidad + cursos) cruzado con
Duolingo (gamificación + progresión lineal + dopamina).
Queremos la adicción de Duolingo aplicada a educación para
adultos.

Escala esperada: cientos a miles de alumnos activos. Una
instancia en Railway basta — NO queremos microservicios ni
Kubernetes.

═══════════════════════════════════════════
stack obligatorio (no negociable sin justificación escrita)
═══════════════════════════════════════════

- next.js (App Router) + TypeScript
- tRPC (type-safe end-to-end)
- Prisma ORM + PostgreSQL
- Tailwind CSS + shadcn/ui
- NextAuth / Auth.js con magic link
- React Hook Form + Zod
- Turborepo + pnpm (monorepo)
- Stripe Checkout + webhooks
- Mux (video adaptive streaming)
- Resend + React Email
- Claude API (Anthropic) para revisión de entregables
- QStash (cron jobs)
- Upstash Redis (rate limiting/cache)
- Sentry + PostHog
- Vitest + Playwright
- Railway (staging + producción)
- GitHub Actions (ci/cd)

elegimos este stack por una razón: type safety end-to-end,
dx moderna y velocidad de iteración. Si propones cambios,
justifícalos por escrito con trade-offs claros.

═══════════════════════════════════════════
alcance funcional
═══════════════════════════════════════════

- onboarding guiado (3–4 pasos) + dashboard "qué sigue"
- 8 módulos con micro-lecciones de 5 min (video player mux)
- desbloqueo secuencial por compleción (con válvula de
  seguridad a 10 días)
- gamificación: puntos, streaks, badges, leaderboard,
  logros por hitos, título de graduado
- sistema de entregables + revisión automática por ia en
  <30 segundos
- comunidad con canales por módulo, feed de actividad,
  perfiles públicos
- checkout stripe + webhook enrollment + emails
  transaccionales
- panel admin + herramientas de community manager

═══════════════════════════════════════════
lo que **no** es el proyecto
═══════════════════════════════════════════

- no es wordpress ni plugin de lms
- no es una instancia de thinkific/teachable/hotmart
  personalizada
- no es app nativa (web responsive mobile-first)
- no incluye creación de contenido (videos, textos, diseño
  gráfico los provee el cliente)
- no incluye estrategia de marketing ni cro

═══════════════════════════════════════════
entregables esperados
═══════════════════════════════════════════

- código en github con ownership transferible
- deploy a railway (staging + producción)
- testing: 80% cobertura en lógica, 100% en flujos de pago
- lighthouse >90 mobile y desktop
- documentación técnica + manual de operación + runbook
  de incidentes
- training de handoff (1–2 horas)
- 30 días mínimo de garantía post go-live

═══════════════════════════════════════════
timeline y fases
═══════════════════════════════════════════

total: 10–13 semanas activas, divididas en 3 fases:
- fase 1 (4–5 sem): fundación + curso core
- fase 2 (4–5 sem): gamificación + ia + comunidad
- fase 3 (2–3 sem): integración final + go-live

═══════════════════════════════════════════
lo que necesito en tu propuesta
═══════════════════════════════════════════

1. Costo total desglosado por fase
2. Timeline con fechas estimadas
3. Esquema de pagos sugerido (ej: 40% anticipo + 20% por
  fase)
4. Equipo asignado (roles + dedicación por persona)
5. Experiencia previa con el stack (Next.js + tRPC + Prisma
  + Stripe + Mux) — con links
6. Portfolio: al menos 2 proyectos en producción con stack
  similar
7. Experiencia específica integrando Claude API u OpenAI en
  producto live
8. Garantía post go-live
9. Opciones de soporte post-proyecto
10. Exclusiones explícitas
11. Dependencias del cliente


filtros de elegibilidad


- sin portafolio live con el stack exacto → no aplicar
- sin experiencia demostrable con stripe webhooks
  (idempotencia, retry, recovery) → no aplicar
- propuestas con bullets genéricos "somos expertos en x"
  sin evidencia → se descartan
- si solo sabes wordpress/shopify/wix → no aplicar


cómo aplicar


al contactar, incluye:
(a) link a portafolio + 1 caso similar con breve descripción
(b) tu tarifa por hora o rango típico de proyecto
(c) comienza tu mensaje con la palabra "leído" para
    confirmar que leíste todo

a quienes cumplan el perfil les envío el documento completo
de especificaciones (15 páginas con arquitectura detallada,
criterios de aceptación y matriz de riesgos).

Decisión de adjudicación: 2 semanas después del cierre.
Inicio de proyecto: 2–3 semanas después de adjudicación.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado

Plazo de Entrega: No definido

Habilidades necesarias