radiooooo #
The Musical Time Machine. Discover music from any country, any decade.
Overview #
Radiooooo is a collaborative music platform that lets you explore music across time and geography. Pick a decade from the 1900s to today, pick a country on the interactive world map, and discover songs you've never heard before. With 52,000+ curated tracks and 750K+ registered users, radiooooo is the largest musical time travel experience on the planet.
Features #
- Time travel — explore music from the 1900s to the 2020s
- Global coverage — 200+ countries, songs from every corner of the world
- Mood filters — switch between slow and fast tracks
- Community-driven — users contribute and curate the catalogue
- Multi-platform — web, iOS, Android, and desktop (Electron)
- Live radio — real-time streaming with Liquidsoap
- 63 languages — AI-powered translations via Claude API
- Blog — editorial content powered by Strapi CMS
Architecture #
| Layer | Technology |
|---|---|
| Runtime | Bun |
| Backend | Express.js |
| Database | MongoDB + Mongoose |
| Cache & Queues | Redis 4.7, Bull |
| Storage | AWS S3 |
| Audio | AVPlayer (iOS), MediaPlayer (Android), Web Audio API |
| Payments | Stripe, Apple IAP, Amazon Pay |
| AWS SES | |
| CRM | Salesforce Marketing Cloud |
| AI | Claude API (translations, admin assistant) |
| Desktop | Electron |
Mobile #
Native apps for iOS (Swift) and Android (Kotlin) use a hybrid WebView approach with native audio players for background playback, crossfade, and system media controls. Both apps support Google Sign-In and Apple Sign-In.
Security #
Multi-layered anti-bot protection — rate limiting, disposable email blacklist, MX verification, Cloudflare Turnstile — reduced email bounce rate from 5.7% to under 2%. GDPR-compliant with age verification and consent logging.