Radio Gorilla FM is a project created by music enthusiasts and its listeners.
A super-interactive, one-page website for an online radio station. Besides listening to the music, you can:
- browse the radio's track database and request songs online;
- chat with other listeners;
- browse your and your friends' profiles, favourite tracks and activities;
- gain experience as a listener and advance your Gorilla rank;
- scrobble listened songs to LastFM and the Facebook OpenGraph API.
Tech wrap-up
Frontend application
- Built in AngularJS as a fully stand-alone frontend application
- Connects to the API server via HTTP & WebSockets
- Tooling: Grunt, SASS, Jade, CoffeeScript
Back-end server
- Built in Ruby on Rails
- HTTP and WebSockets API endpoints
- Includes an admin panel
- Full-text search with Elasticsearch
- Redis to synchronise multiple Rails instances (server, workers, WebSockets) and for caching
Both applications are automatically deployable via Git and Capistrano.




Have a problem like this?
Start with a free 30-minute audit — we'll tell you straight whether we can help.
30 min · Google Calendar · no sales deck
Prefer to write? Send us a message →
