Web Development

brthlmy.com/rrrd

RaRaRadio.org replay radioshows from eindhoven online radio station · 2022

3 weeks
Timeline

The Challenge

RaRaRadio, Eindhoven's community radio station, needed a way to archive and replay their broadcasts online. Listeners wanted to catch shows they missed, and the station needed a reliable platform to host and serve recorded episodes.

The Solution

Built a Ruby on Rails application with audio streaming capabilities. The platform handles episode uploads, metadata management, and a clean playback interface. Stimulus provides interactive controls without heavy JavaScript frameworks.

Technology Stack

Ruby on Rails Stimulus CSS JavaScript

The Results

  • 24/7 access to radio show archive
  • Listeners can browse and play any past episode
  • Clean, minimal interface focused on audio
  • Station can upload new episodes independently

Key Features

Audio streaming with playlist support
Episode archive sorted by date
Responsive design for mobile listening
Automatic RSS feed generation