Recientemente, junto a un amigo, hemos lanzado “Rincón Estudiantil Uruguay
”, una Comunidad online para todos los estudiantes de secundaria y universitarios (y docentes voluntarios) del país, brindando así un espacio informativo sobre Becas, Vocaciones, Carreras, etc. utilizando Discourse.
Un proyecto que empezó de cero, por simples estudiantes preuniversitarios, con casi nada de dinero para invertir en el proyecto (Apenas cubrimos el servidor), trabajamos día y noche para mejorar el sitio, adaptarlo a los estudiantes y por supuesto atraerlos a la comunidad.
Últimamente he visto muchos temas aquí en Meta sobre “White-label Discourse App”, y me pareció una buena oportunidad ya que, por alguna razón en nuestro país prefieren instalar apps en vez de acceder a una web (Sí, somos raros jaja
)
Al tener un presupuesto cero, y una laptop del gobierno (casi inútil, digamos), decidí usar una plataforma no-code para este proyecto: Kodular Creator
Mis razones: Ya era usuario (y gracias a mis aportes me regalaron una membresía Premium)
Tras pasar unos días diseñando, poniendo un bloque por aquí y por allá, creando una “mini rest api” para la App, logré usar el método de Discourse User Api Keys para el “Modo Lector” de la app (Explicaré más adelante)
Dos “modos de app”
Modo WebView 
El tradicional WebView no requiere mucha explicación: Un pequeño WebView insertado en una App, y listo ![]()
Modo Lector 
Esta es una interfaz personalizada que se lanzará con la app, usa Discourse User Api Keys para obtener los datos y mostrarlos en una interfaz más simple y “directa”: Anuncios, Becas, Mensajes, Notificaciones y nada más.
Como su nombre lo dice, los datos solo estarán disponibles para ser vistos, sin ninguna posibilidad (por el momento
) de interactuar de otra forma.
Notificaciones Push usando OneSignal 
Kodular ofrece un componente de Notificaciones Push usando OneSignal, y logré conectarlo con el plugin de Discourse OneSignal para que el usuario reciba notificaciones en la app (En ambos modos)
[Wip] Capturas de pantalla
Beta en Google Play (Solo Uruguay)
Modo Lector - Anuncios
Tema - Modo Lector
Notificaciones (Contador y ListView)
Estoy abierto a preguntas, y posiblemente en el futuro pueda crear apps basadas en Discourse bajo demanda (Android) ![]()
Agradecido por la existencia de Discourse ![]()
#HappyCoding








