Enoc Hernandez
Hörgen

Hörgen

Plataforma de streaming de radio electrónica underground con descubrimiento de estaciones, comunidad y aplicaciones web y de escritorio.

Desafío

La radio electrónica independiente necesita una experiencia que combine reproducción estable, descubrimiento de estaciones y herramientas para una comunidad de oyentes y creadores.

Solución

Desarrollé una plataforma modular de streaming con React y TypeScript, integrando descubrimiento de estaciones, autenticación, biblioteca personal, funciones sociales y una aplicación de escritorio con Electron.

Página web de Hörgen, plataforma de radio underground

Resumen

Hörgen es una plataforma de radio enfocada en la escena electrónica underground. Reúne reproducción de estaciones, descubrimiento, biblioteca personal y funciones de comunidad en una experiencia web y de escritorio.

El problema

Las estaciones independientes suelen estar dispersas entre servicios distintos. Para los oyentes, esto dificulta descubrir nuevas transmisiones y conservar sus favoritas; para los creadores, hace falta un espacio con herramientas de gestión y comunicación.

La solución

La plataforma integra:

  • Reproductor de radio para explorar y escuchar estaciones.
  • Descubrimiento global de emisoras mediante Radio Browser API.
  • Paneles diferenciados para oyentes, creadores, moderadores y administradores.
  • Biblioteca personal y funciones sociales para conservar una relación continua con la música.
  • Aplicación de escritorio construida con Electron a partir de la experiencia web.

Desarrollo y estabilidad

El proyecto utiliza React, TypeScript, Vite, Tailwind CSS, Radix UI, Zustand, TanStack Query y Electron. También incorpora pruebas unitarias, de componentes y end-to-end como parte del flujo de desarrollo.

Interfaz de Hörgen