Ir al contenido

Esquema del proyecto · versión de revisión 0.2.0

RetoSoles por dentro

Qué recorre el participante, cómo se mueve su dinero simulado, qué se mide y cómo está construida la plataforma. Este documento acompaña la revisión del equipo.

1. Recorrido del participante

Cada participante pasa por el mismo camino. El consentimiento y la edad se piden antes de registrar cualquier respuesta.

Recorrido del participante en RetoSoles Inicio, consentimiento, verificación de edad, prueba inicial, cuatro niveles con veinte retos, prueba final y resultados. Quien no acepta o tiene menos de 18 años pasa a una pantalla de agradecimiento. Inicio Consentimientoacepta o no participa Edad18 años o más Prueba inicialforma A o B · 12 ítems Nivel 1 · Presupuesto Nivel 2 · Ahorro Nivel 3 · Crédito Nivel 4 · Poder de compra Prueba finalla otra forma · 12 ítems Resultados y libreta Graciasno participa Graciasmenor de 18 20 retos 5 por nivel 1 mes cada uno

2. Mapa de niveles y retos

Cada nivel es un mes simulado. Al empezar entran S/ 900.00 y salen S/ 500.00 de gastos comprometidos; lo que decides después se arrastra al mes siguiente.

3. Motor económico

Disponible

Lo que puedes gastar ahora. Recibe el ingreso y paga los gastos.

Cuenta de ahorro

Dinero separado y líquido: se puede usar en un imprevisto.

Depósito a plazo

Rinde más, pero queda bloqueado: no sirve para emergencias.

Tarjeta de crédito

Deuda que cobra 4 % mensual sobre lo que no pagas, cada cambio de mes.

Préstamo rápido

Dinero inmediato que se devuelve al mes siguiente con 30 % de cargo.

Reglas que el motor respeta

Fórmulas auditables

ConceptoFórmula
Presupuestodisponible = ingreso − gastos comprometidos
Descuentos sucesivosP × (1 − d₁) × (1 − d₂)
Interés simpleI = C × i × n
Interés compuestoM = C × (1 + i)ⁿ
Tasa mensual desde TEA(1 + TEA)^(1/12) − 1, nunca TEA ÷ 12
Cuota constanteQ = C × i ÷ [1 − (1 + i)^(−n)]
Rendimiento real(1 + r nominal) ÷ (1 + inflación) − 1

Las pruebas automáticas verifican estas fórmulas, los números de cada reto y 20 000 partidas al azar: ningún saldo queda negativo y la libreta siempre cuadra.

4. Medición antes y después

La equivalencia entre las formas A y B es una hipótesis. Debe revisarla un docente de matemática y validarse en un piloto antes del estudio.

5. Arquitectura y costo

Hoy · versión de revisión 0.2

  • Sitio estático en Cloudflare Pages, plan gratuito.
  • HTML, CSS y JavaScript sin paso de compilación; lit-html (7 KB) es la única dependencia.
  • El contenido vive en datos/contenido.json: se agregan retos sin programar.
  • El avance se guarda en el navegador (localStorage).
  • No envía datos a ningún servidor.
  • Sin service worker; archivos versionados y sin caché persistente.

US$ 0 al mes

Siguiente · versión de investigación

  • Funciones de Cloudflare Pages como API: validan cada envío y recalculan las consecuencias en el servidor.
  • Supabase Free (Postgres) con seguridad por fila.
  • Panel del investigador con sesión segura y exportación CSV/JSON.
  • Límite de envíos persistente y registro de actividad.
  • Modo demostración separado del modo investigación.

US$ 0 estimado, por confirmar

Supabase Free pausa los proyectos tras una semana sin actividad y el plan gratuito de Cloudflare limita las funciones a 100 000 solicitudes al día: ambos se revisarán con la ONG antes del piloto.

6. Modelo de datos planificado

Para la versión de investigación. Ninguna tabla guarda nombre, DNI, correo ni teléfono.

TablaCampos principalesPara qué sirve
participantesid aleatorio, fecha de consentimiento, orden A→B o B→A, versión, semillaIdentificar a cada participante sin datos personales
respuestas_pruebaparticipante, fase pre o post, forma, ítem, opción, correcta, fechaCalcular el cambio antes y después
decisionesparticipante, reto, opción, puntos, saldo antes y después, id único de envíoReconstruir el recorrido y evitar dobles envíos
movimientosparticipante, mes, cuenta, monto en céntimos, tipo, conceptoAuditar la libreta de cada partida
configuracioningreso, gastos comprometidos, tasas, textos, versión activaAjustar el escenario sin tocar código
administradoresusuario, hash de contraseña, rol, activoAcceso protegido al panel
actividadactor, operación, fecha, versiónRegistro de cambios sin contraseñas ni claves

7. Estado de esta versión

ElementoEstado
4 niveles y 20 retos con contenido y cálculoListo para revisar
Pruebas A y B de 12 ítems con contrabalanceoListo para revisar
Consentimiento con opción de no participar y verificación de edadListo
Autoguardado, barra de progreso y campos obligatoriosListo
Diseño móvil, tamaño de letra y lectura fácilListo
Exportación de resultados del participante (CSV)Listo
Revisión de contenido por un docente de matemáticaPendiente
Prueba en un celular físico de gama mediaPendiente
API, base de datos y panel del investigadorSiguiente versión
Responsable de los datos, retención y contactoPendiente con la ONG

8. Lo que falta para postular

Plazo de trabajo de la nota conceptual: 8 de noviembre de 2026, 23:59 (hora de Perú).