Tuno is a multi-station radio player site with live playlists and news updates. We built a custom platform that brings all of this together in one place, making it easy for listeners to switch stations and stay updated. On the backend, we maintained their VPS using NGINX and Cloudflare, and set up Docker to run an open-source radio CMS smoothly and securely.



We delivered a fully customised radio platform for Tuno, built on the Nuxt.js framework. The site supports multiple stations, live playlists, and news updates.
To power the live playlist feature, we created a custom API route that fetches currently playing tracks from AzuraCast and enriches them using Spotify’s API. This allowed Tuno to display track info, album art, and real-time updates directly from their broadcast stream, giving users accurate information about the song their listening to.
We also created a separate API for delivering live news updates, pulling content directly from the Sky News RSS feed. This allowed Tuno to display fresh headlines on their homepage, keeping listeners informed while they tune in.
We developed the radio player in-house, ensuring seamless switching between stations and real-time metadata display. Everything is tightly integrated for performance and ease of use across desktop and mobile.
On the backend, we set up and maintained their VPS, using Cloudflare and NGINX for improved security and traffic handling. We deployed Docker to run an open-source radio playout (AzuraCast) and CMS (RadioPanel), ensuring reliable station management and stream delivery. Regular updates and maintenance were also handled to keep everything running smoothly.