bonh.stream

bonh.stream es un proyecto personal que combina tecnología web moderna con la pasión por la música alternativa. Se trata de una Progressive Web App (PWA) diseñada para emitir sesiones de audio en vivo a través del servidor open source Icecast, con el objetivo de compartir música y promover bandas underground dentro de géneros como el rock experimental, krautrock, electrónica o techno.

La aplicación está construida sobre OWN CMS, un CMS de desarrollo propio, que permite una gestión totalmente personalizada del contenido, las emisiones y el diseño. Como PWA, ofrece una experiencia rápida, responsiva y accesible desde cualquier dispositivo, con soporte para navegación offline y posibilidad de instalación como app nativa.

Desde el punto de vista técnico, el proyecto hace uso de una infraestructura desplegada en Amazon Web Services (AWS), donde se ejecuta el servidor Icecast que gestiona la emisión de audio en tiempo real. Además, el flujo de trabajo de desarrollo y despliegue está completamente automatizado mediante GitLab CI/CD, lo que garantiza integraciones continuas, despliegues controlados y mayor eficiencia en el ciclo de vida del software. Para asegurar la calidad del código, se incorpora SonarQube, que permite analizar y monitorizar métricas de mantenibilidad, seguridad y fiabilidad.

Características destacadas:

  • Emisión de audio en directo vía Icecast.

  • Aplicación desarrollada como PWA, con instalación opcional y rendimiento optimizado.

  • Backend y frontend personalizados con OWN CMS.

  • Infraestructura en AWS, con escalabilidad y control del entorno de emisión.

  • Automatización del flujo de trabajo con GitLab CI/CD.

  • Análisis estático de código con SonarQube para garantizar buenas prácticas y calidad técnica.

bonh.stream es un ejemplo de cómo combinar tecnología, automatización y cultura independiente para crear una plataforma funcional, mantenible y con propósito, desde un enfoque tanto técnico como creativo.

Fecha del proyecto:

Stack tecnológico: PHP MySQL Slim4.x Doctrine HTML Sass TypeScript AWS PWA Icecast

Dirección web: https://www.bonh.stream

¿Te gustaría qué colaboraramos? Contacta y lo comprobamos