Disponible en Google Play

Comunidad móvil futurista con alertas inteligentes

Foro resume conversaciones, noticias y mensajería privada en una sola app. Con Expo, Firebase y notificaciones OneSignal, la comunidad recibe contenido relevante en el momento exacto.

Captura promocional de Foro Redención disponible en Google Play

Foro: Tu comunidad segura

La app oficial conecta debates, noticias y acompañamiento privado dentro de un entorno moderado y visualmente inmersivo.

  • Experiencia oscura con acentos neón y soporte para Markdown enriquecido.
  • Notificaciones push direccionadas a hilos o mensajes directos gracias a OneSignal + FCM.
  • Integración con funciones serverless para noticias, moderación y envío de alertas.

Experiencia diseñada para la comunidad

La app integra conversación abierta, curación editorial y mensajería privada en una arquitectura consistente. Cada módulo conversa con Firebase en tiempo real mientras OneSignal coordina la entrega de alerts relevantes.

Foro

Conversaciones moderadas y profundas

Listado de hilos, detalle de posts y respuestas enriquecidas con Markdown. Las notificaciones al tocar un push abren directamente el hilo relevante.

Entradas

Noticias y recursos curados

Sección editorial conectada al endpoint /api/news para mostrar novedades, comunicados y contenido multimedia sin salir de la aplicación.

MDs

Mensajería directa con conteo en vivo

Firestore mantiene hilos privados, y el contador de no leídos se sincroniza con la insignia en la pestaña y el badge del icono.

Perfil

Centralización de identidad

Gestión de datos del usuario, configuración de tokens FCM y acceso rápido al estado de verificación y preferencias de notificaciones.

Web

Integración de portal externo

Un WebView dedicado permite acceder al registro y recursos de la comunidad sin abandonar el ecosistema móvil.

Notificaciones

Alertas accionables

OneSignal se sincroniza con Firebase Auth para identificar usuarios y dirigir cada push a posts, threads o categorías específicas.

Qué aporta Foro

Detalle rápido de la propuesta de valor, roles principales y puntos clave para comunicar la experiencia al equipo o a la comunidad.

Usuarios y roles

  • Miembros: Consultan noticias, debaten en el foro y reciben alertas personalizadas.
  • Moderadores: Validan contenido, usan métricas de toxicidad y gestionan anuncios.
  • Líderes: Publican entradas destacadas y definen campañas de notificaciones.

Momentos clave

  • Onboarding guiado con Expo y Firebase Auth.
  • Notificaciones deep-link a posts, hilos y recursos externos.
  • Badges en pestañas y app icon para mantener engagement.

Métricas sugeridas

  • Retención semanal por módulo (Foro, Entradas, MDs).
  • Tasa de respuesta a notificaciones push vs. entregas.
  • Contenido moderado automáticamente por check-toxicity.

Arquitectura conectada

El frontend móvil vive en app/foro, mientras que los microservicios de notificación residen en api/api. Ambos se autentican contra Firebase para mantener la experiencia sincronizada.

Stack resumido: Expo 53 · React Navigation · Firebase Auth & Firestore · OneSignal · Funciones serverless Node.js para noticias y push.

Capa Responsabilidad Repositorio
App móvil Interfaz de usuario, navegación, lectura-escritura en tiempo real app/foro
API de noticias Entrega contenido editorial y avisos dentro de la pestaña Entradas api/news.js
Mensajería push Orquesta envíos a OneSignal y Firebase Cloud Messaging validando tokens api/send-fcm-push.js
Moderación Filtra contenido tóxico antes de publicar (servicio check-toxicity.js) api/check-toxicity.js

Hoja de ruta sugerida

Recomendaciones para seguir evolucionando la plataforma con foco en engagement, escalabilidad y observabilidad.

Q4 · Métricas de comportamiento

Integrar analítica de eventos (Segment o Firebase Analytics) para medir retención por módulo.

Q1 · Moderación asistida

Extender check-toxicity para sugerir acciones a moderadores y registrar incidencias.

Q2 · Experiencia web

Lanzar versión web responsiva con la misma identidad estética y consumo del backend existente.

¿Listo para construir el siguiente capítulo?

Explora la documentación, ejecuta la app en modo desarrollo o conecta tus propias automatizaciones sobre la API existente.