🏆 Recompensas Lafontant

Un sistema de juego y recompensas conectado con toda la plataforma.Aprender también recompensa.

Cada lección leída, ejercicio completado, juego terminado, tarea subida, audio enviado y clase en vivo genera XP, monedas, niveles, insignias y recompensas reales.

Panel del alumno

Vista principal que puede conectarse al panel del alumno para mostrar progreso, monedas, nivel, racha e historial.

Historial reciente de puntos

ActividadTipoXPMonedasEstado
Lección de presente perfecto (Present Perfect)Lección+20+2Completada
Sopa de letras de animales (Animal Word Search)Juego+40+4Completado
Mi rutina diaria (My Daily Routine)Tarea+60+6En revisión
Club de conversación (Speaking Club)Clase en vivo+80+8Asistencia
Racha de 7 días (7-Day Streak)Racha+150+15Desbloqueado

Acciones conectadas

Estas acciones simulan cómo la plataforma sumaría puntos automáticamente desde cada página.

Cómo se ganan XP y monedas

El XP sube tu nivel. Las monedas se pueden canjear por recompensas reales.

📖

Lecciones

Leer temas completos y revisar explicaciones.

+20 XP+2 monedas
📝

Ejercicios

Completar prácticas cortas o largas por habilidad.

+30 a +50 XP+3 a +5 monedas
🎮

Juegos

Terminar juegos interactivos con buen desempeño.

+40 XP+4 monedas
📤

Tareas

Subir tareas escritas, archivos y evidencias.

+60 XP+6 monedas
🎙️

Audios

Enviar grabaciones de expresión oral (speaking) o pronunciación.

+70 XP+7 monedas
🎥

Clases en vivo

Asistir y participar en sesiones por Zoom.

+80 XP+8 monedas
✅

Unidad completa

Completar todas las actividades de una unidad.

+200 XP+20 monedas
🔥

Rachas

Practicar varios días seguidos sin romper constancia.

+150 XP+15 monedas

Catálogo de recompensas

Recompensas reales pensadas para motivar sin afectar la rentabilidad del programa.

Certificado digital

Certificado de logro por nivel, habilidad o unidad.

150 monedas

Material premium

PDF, guía, pack de práctica o material descargable.

200 monedas

15% descuento mensual

Descuento aplicable a una mensualidad de plataforma.

300 monedas

Clase grupal gratis

Acceso a una clase grupal en vivo especial.

450 monedas

Asesoría 25 min

Mini sesión para resolver dudas o recibir orientación.

750 monedas

1 mes gratis plataforma

Recompensa mayor para alumnos altamente constantes.

1200 monedas

Niveles del alumno

El nivel nunca se pierde porque depende del XP acumulado. Las monedas sí se gastan.

NivelNombreXP necesarioObjetivo
1Explorador (Explorer)0 XPInicio de ruta
2Aprendiz (Learner)500 XPPrimera constancia
3Comunicador (Communicator)1,500 XPParticipación activa
4Hablante (Speaker)3,000 XPMás expresión oral (speaking) y tareas
5Constante (Achiever)5,000 XPAlumno constante
6Constructor de fluidez (Fluency Builder)8,000 XPMejora sostenida
7Hablante global (Global Speaker)12,000 XPComunicación sólida
8Maestro del idioma (Language Master)18,000 XPAlto rendimiento

Insignias desbloqueables

Pequeños logros visuales para motivar tu constancia, tu expresión oral (speaking), tus tareas y tus juegos.

🔥
Racha de 7 días (7-Day Streak)
🎮
Maestro del juego (Game Master)
🎙️
Valiente al hablar (Speaking Brave)
📝
Primera tarea (First Homework)
🏆
Puntaje perfecto (Perfect Score)
🌎
Hablante global (Global Speaker)
📚
Experto en gramática (Grammar Pro)
🎧
Héroe auditivo (Listening Hero)
✍️
Estrella de escritura (Writing Star)
💎
Aprendiz premium (Premium Learner)
🚀
Progreso rápido (Fast Progress)
👑
Maestro del idioma (Language Master)

Ruta para conectarlo con todas las páginas

Esta es la lógica que debe seguir el sistema cuando conectemos usuarios, la base de datos y los paneles.

1

Lecciones

Al marcar tema como leído, suma XP y monedas.

2

Ejercicios

Al enviar respuestas, suma según el puntaje.

3

Juegos

Al completar juego, guarda puntaje.

4

Tareas

Al subir y revisar, libera puntos.

5

Panel

Muestra tu progreso, tus premios y tu historial.

Panel maestro / admin

Vista para validar tareas, aprobar recompensas y evitar abuso del sistema.

Solicitudes de recompensa

Ana Martínez
Solicita: 15% descuento mensual · 300 monedas
Daniel Ruiz
Solicita: Clase grupal gratis · 450 monedas
Sophie Martin
Solicita: Certificado digital · 150 monedas

Reglas anti-abuso

Estas reglas deben programarse cuando se conecte a Firebase, Supabase o WordPress.

Monedas una vez por actividad Tareas requieren revisión 1 recompensa grande al mes Los juegos repetidos dan menos monedas Admin valida premios grandes

Datos que debe guardar la base de datos

Cuando conectemos el sistema real, estas tablas/colecciones serán la base del funcionamiento.

👤

Usuarios (users)

Nombre, correo, rol, nivel, XP total, monedas disponibles, racha y plan.

📌

Registro de actividad (activity_log)

Cada punto ganado: página, actividad, fecha, XP, monedas, puntaje y estado.

🏆

Solicitudes de premios (rewards_claims)

Solicitudes de recompensas, costo, estado, fecha y aprobación de la administración.

🎖️

Insignias (badges)

Insignias desbloqueadas, fecha, criterio y categoría.

📝

Tareas (homework)

Entregas, revisión, calificación, retroalimentación y monedas liberadas.

🎮

Puntajes de juegos (game_scores)

Puntajes, intentos, juegos completados y recompensas por desempeño.

Puntos agregados