radiooooo #
La Machine à Voyager dans le Temps Musical. Découvrez de la musique de n'importe quel pays, n'importe quelle décennie.
Présentation #
Radiooooo est une plateforme musicale collaborative qui permet d'explorer la musique à travers le temps et la géographie. Choisissez une décennie des années 1900 à aujourd'hui, choisissez un pays sur la carte interactive du monde, et découvrez des morceaux que vous n'avez jamais entendus. Avec plus de 52 000 titres et 750 000+ utilisateurs inscrits, radiooooo est la plus grande expérience de voyage musical dans le temps au monde.
Fonctionnalités #
- Voyage dans le temps — explorez la musique des années 1900 aux années 2020
- Couverture mondiale — 200+ pays, des morceaux des quatre coins du monde
- Filtres d'humeur — basculez entre titres lents et rapides
- Communautaire — les utilisateurs contribuent et organisent le catalogue
- Multi-plateforme — web, iOS, Android et desktop (Electron)
- Radio en direct — streaming en temps réel avec Liquidsoap
- 63 langues — traductions assistées par IA via l'API Claude
- Blog — contenu éditorial propulsé par Strapi CMS
Architecture #
| Couche | Technologie |
|---|---|
| Runtime | Bun |
| Backend | Express.js |
| Base de données | MongoDB + Mongoose |
| Cache & Files d'attente | Redis 4.7, Bull |
| Stockage | AWS S3 |
| Audio | AVPlayer (iOS), MediaPlayer (Android), Web Audio API |
| Paiements | Stripe, Apple IAP, Amazon Pay |
| AWS SES | |
| CRM | Salesforce Marketing Cloud |
| IA | API Claude (traductions, assistant admin) |
| Desktop | Electron |
Mobile #
Les applications natives iOS (Swift) et Android (Kotlin) utilisent une approche hybride WebView avec des lecteurs audio natifs pour la lecture en arrière-plan, le crossfade et les contrôles média système. Les deux applications prennent en charge Google Sign-In et Apple Sign-In.
Sécurité #
Protection anti-bot multi-couches — rate limiting, blacklist d'emails jetables, vérification MX, Cloudflare Turnstile — le taux de rebond email est passé de 5,7% à moins de 2%. Conforme au RGPD avec vérification d'âge et journalisation du consentement.