Producto
PRD · Documento de requisitos de producto
Qué hace nvíame, para quién y cada una de sus funciones.
nvíame es una academia en línea, en español, para developers que construyen productos de mensajería programática: SMS, mensajería IP, chatbots, integraciones API y verificación por OTP. Su propuesta es simple: series guiadas, escritas con rigor técnico, donde el código se ejecuta en la misma página.
Audiencia
- Developers backend y full-stack que integran mensajería por primera vez.
- Equipos de producto que necesitan un vocabulario común sobre entregas, costos y cumplimiento.
- Ingenieros de plataforma que operan tráfico a escala regional.
Funciones
1. Inicio
Presenta una serie destacada con portada en degradado y llamada a «Empezar», un carril de capítulos nuevos de la semana con insignia NEW y fecha, y una franja «Continuar aprendiendo» que retoma el siguiente capítulo pendiente cuando hay progreso.
2. Biblioteca
Cuadrícula de series con portada, nivel, número de capítulos, descripción y anillo de progreso. Filtros por tema y búsqueda en vivo por título y descripción.
3. Página de serie
Encabezado con barra de progreso, lista ordenada de capítulos con duración y estado, y el mapa de prerrequisitos.
4. Mapa de prerrequisitos
Grafo interactivo de las seis series. Al pasar el cursor por un nodo se ilumina su cadena completa de antecesores; al hacer clic se abre la serie. Cada nodo muestra su avance.
5. Capítulo
Tres columnas: checklist de la serie, prosa de lectura (~68 caracteres por línea) y tabla de contenidos con seguimiento de scroll. Navegación anterior/siguiente al pie.
6. Playground
Editor de código con resaltado de JavaScript y un panel con forma de teléfono. El código se ejecuta 450 ms después de dejar de escribir en un Web Worker aislado con el SDK simulado mx.
7. Diff antes → después
Bloque de código que alterna entre dos versiones con animación: líneas eliminadas se colapsan con tinte rojo y las agregadas se expanden con tinte cian.
8. Progreso y celebración
Al superar el 80% del capítulo se marca como completado, aparece una celebración dorada con un sonido breve y un aviso. El progreso se refleja en toda la app.
9. Comentarios
Hilos con un nivel de respuesta, nombre, «me gusta» y comentarios editoriales sembrados en cada capítulo.
10. Modo tenue
Tema oscuro de bajo contraste, persistido en el navegador.
Fuera de alcance
- Cuentas de usuario y sincronización entre dispositivos.
- Envío real de mensajes: todo es simulado.
- Analítica o seguimiento de terceros.
Problema y objetivos
La documentación sobre mensajería programática en español está fragmentada: guías de proveedores centradas en su propia API, artículos sueltos y foros con respuestas desactualizadas. Un developer que integra SMS u OTP por primera vez aprende a base de incidentes en producción. nvíame ordena ese conocimiento en series progresivas y lo vuelve práctico con código ejecutable.
Los objetivos medibles del producto son tres: que un aprendiz complete su primera serie en una semana de lectura casual, que cada capítulo pueda leerse en menos de quince minutos y que todo ejemplo de código funcione sin configuración alguna.
Métricas de éxito
- Porcentaje de aprendices que completan al menos un capítulo en su primera visita.
- Tasa de finalización por serie.
- Capítulos con playground editados al menos una vez.
- Participación en comentarios por capítulo.