Propuesta · Firenow Solutions

Furia Deportiva
Radio App

Aplicación nativa para Android e iOS construida en torno al programa diario y a la afición deportiva mexicana, con lanzamiento sincronizado al inicio del Mundial 2026.

Inicio: Jueves 30 de abril de 2026
Lanzamiento: Sábado 6 de junio de 2026
Mundial 2026: Jueves 11 de junio de 2026
Lunes a Sábado · 8 h / día
·
Descanso: Domingos
Desglose del calendario
Días naturales (30 abr → 6 jun)38
− Domingos (descanso)−5
− Día del Trabajo (1 may)−1
32
días laborables
256
horas totales
5 días de margen al Mundial 2026
Núcleo Base

Lo que toda la app necesita para existir

Es la infraestructura mínima — viene incluida en cualquier tier que se elija. Sin este núcleo no hay app publicable en las tiendas.

N.1
Splash Screen

Pantalla de carga con logo y paleta oficial Furia (#000 + #FF0000).

N.2
Onboarding

Tres slides: bienvenida, valor de la app, invitación a explorar contenido.

N.3
Home Inteligente

Estructura adaptativa que cambia según los módulos contratados.

N.4
Pantalla Acerca de

Información del programa y locutores, editable desde Firestore sin re-deploy.

N.5
Pantalla Contacto

Links sociales + formulario que llega directo al correo de Miguel.

N.6
Setup Firebase

Firestore, Authentication anónima, Storage, Cloud Functions configurados.

N.7
Diseño UI completo en Stitch

Mockups navegables y prototipo aprobable antes de codificar.

N.8
QA en dispositivos reales

Mínimo 2 dispositivos Android + 2 iOS con pruebas funcionales.

N.9
Despliegue en ambas tiendas

Subida con metadata, screenshots, descripciones y soporte de revisión.

N.10
Buffer técnico + gestión

Margen para imprevistos y comunicación directa con el cliente.

Módulos disponibles

Cuatro piezas independientes · armas tu app

Cada módulo es independiente y se construye sobre el Núcleo Base. Se eligen a la carta — los que sí, los que no, y los que se dejan para una segunda fase.

Módulo R

Resultados en Tiempo Real

Marcadores en vivo · Liga MX + Mundial 2026

Marcadores que se actualizan cada 30–60 segundos durante partidos en vivo, calendario completo y tabla de posiciones de todas las ligas relevantes.

Funcionalidades incluidas

Marcadores en vivo
Refresh de 30 segundos durante partidos en curso.
Eventos minuto a minuto
Goles, tarjetas, sustituciones, penales, VAR.
Calendario
Próximos partidos por liga y por equipo.
Tabla de posiciones
Standings actualizados por jornada.
Cobertura Mundial 2026
Los 104 partidos del Mundial cubiertos sin extras.
Cobertura Liga MX + ligas adicionales
Liga MX siempre · Premier, La Liga, Champions opcional.
¿Por qué importa?
Es el módulo que aprovecha el Mundial — cada partido es una visita a la app.
Costo operativo mensual
API-Football Ultra · 75 mil requests/día · pagado por el cliente
Roadmap incremental

App completa · construida por etapas

Cada sprint agrega una capa de valor sobre la anterior. El cliente puede detenerse en cualquier sprint y reanudar después. Nada se desperdicia entre etapas.

Lanzamiento mínimo viable
Sprint 1 · Lanzamiento Mundial 2026

App publicada antes del Mundial · marcadores en vivo

30 abr → 6 jun 2026
Entrega: Sábado 6 jun 2026

App publicada, descargable, con marcadores en vivo del Mundial 2026 desde el primer partido. Es el escenario que asegura presencia en tiendas durante el evento más importante del año.

Lo que se agrega en este sprint
🧱Núcleo BaseResultados en
Alcance acumulado al cierre del sprint
🧱Núcleo BaseResultados en
Es el sprint obligatorio si quieren llegar al Mundial — sin esto no hay app.
Agrega Quiniela
Sprint 2 · Engagement diario

+ Quiniela Deportiva con ranking acumulado

Junio – Julio 2026
Entrega: Mediados de julio 2026

Sistema de pronósticos partido por partido con ranking jornada y temporada. El usuario abre la app cada día para registrar su predicción y revisar su lugar en el ranking.

Lo que se agrega en este sprint
🎯Quiniela Deportiva
Alcance acumulado al cierre del sprint
🧱Núcleo BaseResultados en🎯Quiniela Deportiva
Es el módulo que más fideliza · el que convierte una app de consulta en una app de hábito diario.
Agrega Radio
Sprint 3 · Programa integrado

+ Radio Furia (YouTube live + Podcasts + Push)

Julio – Agosto 2026
Entrega: Mediados de agosto 2026

El programa diario integrado en la app: live por YouTube, archivo de podcasts pasados y notificación push automática cuando arranca el programa. La radio queda dentro de la app, no afuera.

Lo que se agrega en este sprint
📻Radio Furia
Alcance acumulado al cierre del sprint
🧱Núcleo BaseResultados en🎯Quiniela Deportiva📻Radio Furia
Cada mañana a las 7:45 los usuarios reciben push diciendo que el programa empezó · da una razón concreta de abrir la app a la misma hora todos los días.
Agrega Furia News o Panel CMS
Sprint 4 · Contenido editorial

Cliente decide entre WebView simple o CMS completo

Agosto – Septiembre 2026
Entrega: Septiembre 2026

Sección de contenido editorial dentro de la app. El cliente elige entre dos caminos según su nivel de control deseado y presupuesto.

Lo que se agrega en este sprint
📰Furia News
Alcance acumulado al cierre del sprint
🧱Núcleo BaseResultados en🎯Quiniela Deportiva📻Radio Furia📰Furia News
Opción A · Furia News (WebView)
Pestaña que carga la sección de noticias del sitio web existente. Ya tienen el contenido en su sitio · solo lo mostramos en la app. Cero mantenimiento adicional. Lo más rápido y económico.
Opción B · Panel de Gestión (CMS)
Plataforma web propia donde el equipo Furia publica noticias y eventos directamente. Cada publicación dispara push automático a todos los usuarios. Pantallas nativas dentro de la app. Es la solución completa con control total.
Esta es la decisión más interesante · el cliente puede ir simple y barato (WebView) o ir completo y poderoso (CMS propio con push).

Cómo funciona el roadmap por sprints

  • El cliente elige hasta qué sprint quiere llegar.
  • Cada sprint se desarrolla, despliega y se cobra de forma independiente.
  • Al terminar un sprint, el cliente decide si continuar al siguiente o pausar el proyecto.
  • Los sprints posteriores no requieren rehacer trabajo · cada uno suma sobre lo anterior.
Tiers de inversión

Cuatro niveles · el cliente elige

Tier 1 es el escenario completo recomendado. Cada tier siguiente es un escalón con menos módulos pero mismo plazo de entrega.

Recomendado
Tier 1
Premium Completo

Todo dentro · la app más completa

Núcleo Base + los 4 módulos. La app llega al Mundial con todo: marcadores, quiniela, programa de radio integrado y noticias del sitio.

Resultados en
🎯Quiniela Deportiva
📻Radio Furia
📰Furia News
Maximiza retención y aprovecha el Mundial al 100%.
Tier 2
Premium sin Furia News

Todo lo deportivo y el programa · sin la pestaña de noticias

Núcleo Base + Resultados + Quiniela + Radio. Conserva el motor deportivo completo y la integración del programa, sin la pestaña editorial.

Resultados en
🎯Quiniela Deportiva
📻Radio Furia
📰Furia News
Si las noticias dentro de la app no son prioridad — los usuarios ya leen en redes sociales.
Tier 3
Sports Core

Solo lo deportivo · sin radio integrado

Núcleo Base + Resultados + Quiniela. Conserva el motor deportivo y deja Radio + News para una segunda fase post-lanzamiento.

Resultados en
🎯Quiniela Deportiva
📻Radio Furia
📰Furia News
Foco 100% deportivo · Radio se contrata después como expansión.
Tier 4
Mínimo Deportivo

Solo Resultados · llega publicada al Mundial

Núcleo Base + Resultados. Es la app mínima viable para el Mundial 2026, ampliable post-lanzamiento con cualquier módulo adicional.

Resultados en
🎯Quiniela Deportiva
📻Radio Furia
📰Furia News
Salvavidas presupuestal · expansión planeada para post-Mundial.

Recomendación firme de Firenow

Tier 1 maximiza retención durante el Mundial y conserva al oyente histórico del programa. Si el presupuesto es restricción, el siguiente mejor escalón es el Tier 3 (Sports Core), dejando Radio y News para una segunda fase post-Mundial.

🗂️

Add-on disponible · Panel de Contenido (Módulo C)

Cualquier tier puede sumar el Panel CMS para gestionar noticias y eventos con push automático. Es independiente de los tiers · se contrata cuando el cliente quiera autonomía editorial total sin depender de un sitio web externo.

Fases de desarrollo

32 días laborables · 4 fases · 1 lanzamiento

Cada fase entrega valor revisable. El cliente aprueba al cierre de cada una antes de continuar a la siguiente.

Fase 1
Diseño UI + Setup técnico
Jue 30 abr → Vie 8 may
7 días · 56 h

Cerrar el diseño y la infraestructura antes de cualquier línea de código de funcionalidad.

Mockups completos en Google Stitch · prototipo navegable
Identidad visual cargada · Montserrat + paleta oficial
Proyecto Firebase + Flutter inicializados
Configuración iOS y Android (signing, bundle ID, certificados)
Setup Firestore, Auth anónima, Cloud Functions, Storage, FCM
Gate de la fase: Aprobación escrita del diseño por Miguel + Aldo antes del sábado 9 may.
Fase 2
Desarrollo Núcleo Base
Sáb 9 may → Sáb 16 may
7 días · 56 h

Construir la columna vertebral de la app — todo lo común a cualquier tier.

Splash, Onboarding, Home shell, Acerca, Contacto operativos
Auth anónima conectada a Firestore
Build de prueba en dispositivo Android real
Build de prueba en dispositivo iOS real (TestFlight)
Pantallas listas para recibir los módulos del tier elegido
Fase 3
Desarrollo de Módulos del Tier
Lun 18 may → Sáb 30 may
12 días · 96 h

Implementar los módulos contratados en orden de prioridad.

Módulo Resultados: marcadores en vivo + calendario + tabla
Módulo Quiniela: predicciones, sistema de puntos, ranking, magic link
Módulo Radio: pantalla en vivo + podcasts + crons + push notifications
Módulo News: WebView a furiadeportivaradio.com/noticias con header nativo
Pruebas integradas con el cliente sobre cada módulo entregado
Fase 4
QA + Despliegue en Tiendas
Lun 1 jun → Sáb 6 jun
6 días · 48 h

Asegurar publicación en ambas tiendas antes del Mundial 2026.

QA en mínimo 2 Android + 2 iOS reales
Corrección de bugs encontrados
Metadata completa: ícono, screenshots, descripción, keywords
Subida a App Store Connect — lunes 1 jun (Apple revisa 2–5 días)
Subida a Google Play Console — lunes 1 jun (revisión 1–3 días)
Verificación de FCM, live detection y módulos en producción
Gate de la fase: Apps publicadas en Google Play Store y App Store antes del sábado 6 jun.
Servicios externos

Las cuentas que mueven la app por dentro

Cada servicio tiene un proveedor y un responsable. Algunos requieren pago desde el día uno; otros conviven con cuota gratuita.

Firebase Blaze

Backend completo · base de datos, autenticación, storage, automatización, push

Pago al inicio
Aplica aTodos los tiers
ConfiguraFirenow configura · Miguel autoriza tarjeta
PagaMiguel (tarjeta vinculada)
Cuota gratuita generosa cada mes. Se paga solo si se rebasa. Estimado real Furia: $0 los primeros 6 meses.
API-Football (Plan Ultra)

Marcadores en vivo, eventos, tabla de posiciones

Pago al inicio
Aplica aTodos los tiers (Resultados va en todos)
ConfiguraMiguel se da de alta · entrega API key a Andrés
PagaMiguel
75,000 requests/día · cobertura completa Mundial 2026 · primeros 5 seats gratis.
YouTube Data API v3

Detección automática de live + sincronización de playlist

Sin costo
Aplica aTier 1, Tier 2 (Radio)
ConfiguraFirenow configura sobre el canal oficial
PagaSin costo
Apple Developer Program

Publicación en App Store

Verificar
Aplica aTodos los tiers
ConfiguraMiguel invita a Andrés como Admin en App Store Connect
PagaMiguel
Ya pagado · solo verificar vigencia y otorgar acceso de admin.
Google Play Console

Publicación en Google Play Store

Verificar
Aplica aTodos los tiers
ConfiguraMiguel invita a Andrés como Admin de Cuenta
PagaMiguel
Ya pagado · solo otorgar acceso.
Sitio furiadeportivaradio.com (WordPress)

Origen de las noticias mostradas en el WebView

Sin costo
Aplica aTier 1 únicamente
ConfiguraCliente · ya activo
PagaCliente · ya pagado
Confirmar URL exacta de la sección de noticias (ej. /noticias).

Firebase Blaze · cómo funciona la cuota gratuita

El plan Blaze es obligatorio porque sin él las Cloud Functions no pueden llamar a YouTube ni a API-Football. Pero cada mes incluye una cuota gratuita generosa — solo se paga cuando se rebasa.

Cuotas gratuitas mensuales (Blaze)
Firestore — Lecturas
50,000 / día
Firestore — Escrituras
20,000 / día
Firestore — Almacenamiento
1 GiB
Cloud Functions — Invocaciones
2,000,000 / mes
Cloud Functions — Egreso a internet
5 GB / mes
Cloud Storage
5 GB + 1 GB descarga / día
Authentication (anónima/email)
Ilimitado
Cloud Messaging (FCM)
Ilimitado
Estimación realista para Furia

Lo que Miguel debería esperar pagar

Lanzamiento (mayo–junio 2026)
<2,000 usuarios activos
USD 0
Tracción Mundial estable
2,000–10,000
USD 0–3
Crecimiento medio post-Mundial
10,000–30,000
USD 3–15
Tracción alta sostenida
30,000–100,000
USD 15–50
Realidad: Con caché y arquitectura recomendada, Miguel probablemente no pague nada los primeros 6 meses.
Accesos del cliente

Lo que necesitamos para arrancar el jueves 30

Tres niveles de prioridad: lo que bloquea el arranque, lo que se necesita en la primera semana, y lo que se puede entregar durante mayo.

Bloqueante · antes del miércoles 29 de abril

8 items
Decisión
Reunión hoy
Aceptación escrita del tier elegido
Responsable: Miguel + Aldo
Diseño
Mié 29 abr
Logo vectorial (SVG/AI) + paleta + manual de marca
Responsable: Alejandra
Diseño
Mié 29 abr
Fotografías del programa, locutores, instalaciones (alta resolución)
Responsable: Alejandra
Apple
Mié 29 abr
Verificar Apple Developer vigente + invitar a Andrés como Admin
Responsable: Miguel
Google
Mié 29 abr
Invitar a Andrés como Admin de Cuenta en Play Console
Responsable: Miguel
API-Football
Mié 29 abr
Alta de cuenta + plan Ultra activado + API key compartida
Responsable: Miguel
Programa
Mié 29 abr
URL del canal de YouTube oficial + horario definitivo
Responsable: Miguel
Tier 1 only
Mié 29 abr
URL exacta de la sección de noticias en furiadeportivaradio.com
Responsable: Alejandra

Importante · antes del jueves 30 de abril

5 items
Firebase
Jue 30 abr
Crear cuenta institucional (proyectos@qadgroup.com) + activar proyecto
Responsable: Miguel
Firebase
Jue 30 abr
Activar plan Blaze + vincular tarjeta + alerta de presupuesto
Responsable: Miguel
Firebase
Jue 30 abr
Invitar a Andrés como Owner del proyecto
Responsable: Miguel
Configuración
Jue 30 abr
Bundle ID definitivo (com.qadgroup.furiadeportiva o similar)
Responsable: Miguel
Configuración
Jue 30 abr
Email destino para formularios de contacto
Responsable: Miguel

Sin urgencia · durante mayo

2 items
Contenido
Vie 30 may
Texto biográfico del programa (Acerca de)
Responsable: Alejandra
Tienda
Vie 30 may
Categoría preferida en App Store + Play Store
Responsable: Miguel
Lo que está sobre la mesa hoy

Tu app sale el sábado 6 de junio

5 días antes del Mundial 2026. Es el momento de mayor tracción posible para una radio deportiva en años.

Tier 1 · Recomendación firme

App completa con Resultados, Quiniela, Radio y News. Maximiza retención.

Tier 3 · Mejor downgrade

Sports Core con Resultados + Quiniela. Radio y News pasan a fase 2 post-Mundial.

Tier 4 · Salvavidas

Solo Resultados. Llega publicada al Mundial. Expansión planeada para julio.

Decisiones de la reunión de hoy

  • Decisión escrita del tier elegido
  • Compromiso de transferencia de anticipo el miércoles 29
  • Compromiso de assets y accesos el miércoles 29
  • Arranque de Fase 1 el jueves 30 de abril