01 · Visión general
Qué es la app VMAD
Una aplicación devocional de 180 días diseñada para acompañar a personas y familias en su fe cotidiana. No es un curso. Es un camino de fe con disciplina diaria.
📖
Devocional diario
Contenido estructurado en 6 elementos, entregado en ciclos de 30 días. Harold tiene 4 años de contenido ya escritos (2026–2029).
🎙️
Audio narrado
Voces clonadas profesionalmente de Harold y Yina Paola vía ElevenLabs. Música de fondo ajustable.
👨👩👧👦
Multi-perfil
Hasta 5 perfiles por suscripción familiar. Contenido adaptado a 3 grupos de edad dentro de la app.
🌱
Sin publicidad
Modelo de suscripción puro. Nunca habrá anuncios. El producto vale por sí mismo.
02 · Stack técnico
Tecnologías y herramientas
Cada componente fue elegido para maximizar velocidad de desarrollo, escalabilidad y control de costos.
Flutter
App móvil · iOS & Android
Un solo codebase para ambas plataformas. Repositorio vmad-app en la org visualiza-studio en GitHub.
Laravel
Backend API · Fuente de verdad
Laravel + Sanctum. Gestiona usuarios, suscripciones y contenido. WordPress y la app lo consumen como clientes—nunca se sincronizan entre sí.
PostgreSQL
Base de datos
PostgreSQL alojado en Railway. Escalable y de bajo costo para el volumen inicial del proyecto.
RevenueCat
Gestión de suscripciones
Maneja compras in-app de App Store y Google Play. Abstrae la complejidad de billing de ambas plataformas.
ElevenLabs
Narración de audio
Plan Creator con Professional Voice Cloning. Voces de Harold y Yina Paola. MP3 servidos desde Bunny.net CDN.
Firebase
Push notifications
Recordatorios diarios del devocional. Configurables por el usuario (hora, frecuencia).
Bunny.net
Storage + CDN
Almacenamiento y entrega de los archivos MP3. Económico y con distribución global rápida.
GitHub
Control de versiones
Org visualiza-studio. Autenticación con Personal Access Token (PAT) para evitar conflictos entre cuentas personales y de organización.
03 · Arquitectura
Principio fundamental de arquitectura
Laravel es la única fuente de verdad. Toda la lógica de negocio, usuarios y contenido vive allí.
WordPress
Marketing + web devocional
→
Laravel API
Fuente única de verdad
←
App Flutter
iOS & Android
Regla de oro: WordPress y la app Flutter son clientes del backend Laravel. Nunca se comunican directamente entre sí. Toda operación pasa por la API.
Capas del sistema
| Capa |
Responsabilidad |
Tecnología |
| Presentación móvil |
UI/UX para el usuario final en iOS y Android |
Flutter + Dart |
| Autenticación |
Registro, login, tokens de sesión |
Laravel Sanctum |
| Negocio / API |
Contenido, perfiles, progreso, suscripciones |
Laravel (Railway) |
| Datos |
Usuarios, suscripciones, progreso, contenido |
PostgreSQL (Railway) |
| Billing |
Compras in-app, planes, renovaciones |
RevenueCat |
| Media |
Archivos MP3 del devocional narrado |
Bunny.net Storage + CDN |
| Notificaciones |
Push diarios configurables por el usuario |
Firebase Cloud Messaging |
04 · Contenido
Estructura del devocional diario
Cada día tiene exactamente 6 elementos fijos en el mismo orden, inspirados en el árbol del Salmo 1:3. Esta estructura es la identidad visual y de producto del VMAD — en la app y en el libro.
🪵
Tallo
Verdad Central + Reflexión (fusionados en app)
💬
Testimonio
Pregunta de reflexión
🙏
Oración
Oración guiada del día
🍎
Fruto
Frase compartible del día
Decisión de producto: En la app, Verdad Central y Reflexión están fusionados en un solo elemento (Tallo). La Oración es un elemento independiente — apartado 5, entre Testimonio y Fruto. Esta estructura es idéntica a la del libro físico (donde Tallo aparece en dos bloques separados), pero la app los presenta como uno.
Perfiles de edad en la app
App · Perfil 1
Adultos
18+ años
Contenido con exégesis profunda. Ejemplos de trabajo, matrimonio, paternidad, liderazgo. Lenguaje teológico accesible.
App · Perfil 2
Jóvenes
14–17 años
Mismo contenido temático. Registro adolescente. Ejemplos de escuela, amigos, redes, identidad. A los 14 el menor puede consentir por sí mismo en España.
Decisión legal confirmada · LOPD-GDD Art. 7: En España, la edad mínima de consentimiento digital es 14 años. Por debajo de esa edad se requiere consentimiento parental verificable, mecanismos de verificación de edad, COPPA/GDPR-K compliance y revisión especial en App Store y Google Play. Para evitar esta carga legal y técnica en el lanzamiento, la app solo tiene perfiles para Adultos (18+) y Jóvenes (14–17). Los menores de 14 acceden al contenido VMAD exclusivamente a través del libro físico anual.
Solo libro físico · No en app
Preadolescentes
10–13 años
Acceden al contenido VMAD a través del libro físico anual condensado (A5). Sin perfil en la app por razones legales.
Solo libro físico · No en app
Niños
6–9 años
Libro anual ilustrado (8.5×11) + PDF mensual como add-on del Plan Familia. Sin perfil en la app.
Los dos perfiles de la app comparten el mismo contenido temático diario. No son pistas de contenido separadas — son adaptaciones de presentación del mismo arco anual. Lo que cambia: tono, longitud de reflexión y ejemplos.
05 · Monetización
Planes de suscripción y tier gratuito
Tres niveles de acceso. Sin publicidad. El contenido siempre se entrega en bloques de 30 días. El tier gratuito existe para virality, no para reemplazar la suscripción.
Tier gratuito — siempre disponible
7 días de prueba completa
Acceso total a todos los elementos del devocional durante 7 días. Sin tarjeta de crédito requerida. El usuario experimenta el producto completo antes de decidir.
Tras la prueba sin suscribir:
- ✓ Versículo del día (Raíz)
- ✓ Frase del día (Fruto) — compartible
- ✗ Tallo (Reflexión/Exégesis)
- ✗ Hoja (Acción)
- ✗ Testimonio (Pregunta)
- ✗ Oración
- ✗ Audio narrado
Por qué este tier gratuito: La Frase del día (Fruto) en el tier gratuito permite que usuarios no pagos compartan el contenido diariamente → virality orgánica → posicionamiento → crecimiento. El usuario gratis es también un canal de distribución.
Plan Personal
€4,99 /mes
Para individuos que quieren acompañar su fe con disciplina diaria.
- ✓ 1 perfil de usuario
- ✓ Adultos (18+) o Jóvenes (14–17)
- ✓ Contenido completo — 6 elementos diarios
- ✓ Audio narrado con voces clonadas
- ✓ Seguimiento de progreso y rachas
- ✓ Push notifications configurables
🗓 Anual: ~33% de ahorro · Código libro Amazon 20% dto.
Recomendado
Plan Familia
€9,99 /mes
Para familias que quieren vivir la fe juntas, cada uno a su ritmo.
- ✓ Hasta 5 perfiles (Adultos + Jóvenes 14+)
- ✓ Todo lo del Plan Personal
- ✓ Gestor familiar de perfiles
- ✓ Add-on PDF niños (6–9) · +€1,99/mes
- ✓ Progreso individual por perfil
🗓 Anual: ~33% de ahorro · Código libro Amazon 30% dto.
Add-on niños y Amazon KDP: El add-on +€1,99/mes entrega el PDF mensual del devocional de niños (6–9) directamente en la app/web. El libro físico anual ilustrado se compra por separado en Amazon KDP (~€14,99). Son dos productos distintos — la app no gestiona la impresión física. El usuario va a Amazon con el botón de la web.
masalladeldomingo.com · Web y Amazon
Web VMAD
masalladeldomingo.com
La web es el hub central: app, libro, ebook gratuito. Cada edición del libro tiene su botón de Amazon destacado. No se gestiona checkout propio — Amazon KDP es la tienda de impresión.
Descargar app
Comprar en Amazon
Ebook gratuito
Precios KDP calculados
| Adultos/Jóvenes (mensual) |
€10,99 |
| Preadol. anual (A5, ~300pp) |
€15,99 |
| Niños anual (8.5×11) |
€14,99 |
| Kindle (todas ediciones) |
+€2–3 sobre físico |
Punto de equilibrio
Break-even mensual con Plan Personal únicamente
30 suscriptores
0
Break-even: 30
100 suscriptores
Con 30 suscriptores del Plan Personal (€4,99/mes), el proyecto cubre sus costos operativos básicos. La meta real de lanzamiento es superar ese umbral en los primeros 60 días.
06 · Estado del proyecto
Qué está hecho · Qué sigue
La app está en desarrollo activo. Aquí el mapa de dónde estamos y hacia dónde vamos.
- Organización GitHub
visualiza-studio creada
- Repositorio
vmad-app inicializado
- Decisión PAT para autenticación multi-cuenta
- Backend Laravel + Sanctum definido como fuente de verdad
- PostgreSQL en Railway configurado
- RevenueCat seleccionado para billing
- ElevenLabs Creator plan activo con PVC
- Bunny.net CDN configurado para MP3
- Arquitectura completa definida y documentada
- 4 años de contenido devocional escritos (2026–2029)
- Estructura de 6 elementos (árbol + Oración) definida
- 2 perfiles en app (Adultos + Jóvenes 14+) · edad mínima legal confirmada
- Modelo de suscripción definido (Personal + Familia)
- Instalación completa de Flutter en Mac de Harold
- Resolución de conflicto de autenticación GitHub (PAT personal vs org)
- Configuración del entorno de desarrollo Flutter
- Primer scaffold de la app (estructura de carpetas, navegación base)
- Implementar autenticación (registro, login, token) contra Laravel
- Pantalla de selección de perfil de edad
- Pantalla del devocional diario (6 elementos)
- Reproductor de audio integrado con ElevenLabs
- Sistema de progreso diario (streaks, calendario)
- Integración RevenueCat para paywall
- Push notifications vía Firebase
- Gestión de perfiles familiares (Plan Familia)
- Registro como autónomo (IAE 759/762)
- Solicitud D-U-N-S number (Apple Developer)
- Contactar CADE Sevilla / Andalucía Emprende
- Alta Apple Developer (individual primero)
07 · Principios de producto
Decisiones que no se negocian
Estos principios se establecieron en sesiones de diseño y son la base del producto. No están abiertos a revisión.
01
Laravel es la única fuente de verdad. WordPress y la app nunca se comunican directamente.
02
El contenido siempre se entrega en bloques de 30 días, independientemente del ciclo de facturación.
03
Nunca habrá publicidad. El modelo de suscripción es el único mecanismo de monetización de la app.
04
VMAD es un camino de fe, no un curso. No hay certificados de finalización ni gamificación agresiva.
05
En la app, Verdad Central y Reflexión son un solo bloque (Tallo). En el libro físico aparecen como dos subapartados del Tallo. En ningún caso son elementos separados e independientes entre sí.
06
Los niños de 6–9 años son un producto físico externo (PDF + KDP). No entran en la app.
07
Los 2 perfiles de la app (Adultos y Jóvenes 14+) comparten el mismo contenido temático — adaptaciones de presentación, no pistas separadas. Preadolescentes y Niños acceden por libro físico.
08
Simplicidad operativa sobre features. Si una funcionalidad agrega complejidad sin valor proporcional, se elimina.