Accueil / Cas clients / Maxximixx
Vingt stations, un lecteur, zéro serveur à administrer

Comment construire une plateforme d'écoute sans serveur à faire tourner ?

Création de Maxximixx : une plateforme d'écoute sombre et immersive, vingt stations, un lecteur qui suit l'auditeur de page en page, des comptes personnels et un back-office pour programmer l'antenne.

Client Maxximixx
Secteur Radio en ligne & streaming musical
Prestation Création de plateforme d'écoute
Accès Inscription requise pour écouter
Site live maxximixx.com ↗
Écran d'entrée de la plateforme Maxximixx réalisée par Peechy
20 stations
Chacune avec son univers, son genre et sa programmation propre
4 lecteurs
Des pages d'écoute dédiées, avec leur adresse courte à partager
1 lecteur
Un bandeau de lecture permanent, qui ne s'interrompt pas en changeant de page
0 serveur
Aucune machine à administrer : des fichiers servis et des fonctions à la demande
Présentation

Une plateforme de radios pensée comme une application d'écoute.

Maxximixx réunit vingt stations en ligne, de l'underground à la rave quatre-vingt-dix, chacune avec son identité visuelle et sa programmation. L'ambition n'était pas de faire un site qui parle de radios, mais une interface d'écoute : sombre, immersive, avec un lecteur qui reste en bas de l'écran et ne s'arrête pas quand on navigue. Le repère assumé était l'expérience des grandes plateformes de streaming.

Contexte & problématiques

Une application d'écoute coûte normalement cher à faire tourner.

Le projet posait une équation inhabituelle : l'ambition d'une application, le budget et la simplicité d'exploitation d'un site.

  • La lecture ne doit jamais s'interrompre : changer de page en coupant le son est le défaut qui fait quitter une plateforme d'écoute. Le lecteur devait survivre à la navigation.
  • Vingt univers à distinguer : vingt stations qui se ressemblent, c'est une seule station. Chacune devait avoir sa couleur, sa pochette et son ambiance.
  • Une antenne se programme : mixes, grille horaire, lecteurs, comptes auditeurs. Sans outil d'administration, la plateforme aurait été figée le jour de la livraison.
  • Pas d'infrastructure à confier : le client ne voulait pas d'un serveur à surveiller, à mettre à jour et à payer au mois.
Nos missions

L'ergonomie d'une application, la simplicité d'un site.

  • Un lecteur permanent : bandeau de lecture collé en bas, commandes toujours accessibles, historique d'écoute et partage d'un titre en cours.
  • Vingt fiches de station : pochette, genre, dégradé propre. La grille se parcourt à l'œil, sans lire une seule étiquette.
  • Des favoris qui suivent l'auditeur : stations et mixes mis de côté sont enregistrés sur le compte, donc retrouvés d'un appareil à l'autre — avec repli local si la connexion manque.
  • Des adresses courtes à partager : chaque lecteur dispose de sa propre page et de son adresse simple, avec les redirections nécessaires pour que les variantes de casse et les liens déjà diffusés tombent au bon endroit.
  • Un back-office de programmation : gestion des mixes, de la grille, des lecteurs et des comptes, plus la suppression de compte à la demande de l'auditeur.
Solutions concrètes

Du statique servi, des fonctions appelées seulement quand il le faut.

  • Interface précompilée, pas compilée chez le visiteur : le code d'interface est transformé en amont et livré prêt à l'emploi. Le navigateur ne perd pas de temps à traduire quoi que ce soit à l'ouverture.
  • Pas de serveur permanent : les pages sont des fichiers servis depuis le réseau de diffusion, et seules les opérations qui l'exigent — connexion, programmation, titre en cours — appellent une fonction à la demande. Rien ne tourne quand personne n'écoute.
  • Comptes et données séparés de l'interface : l'authentification et les données d'auditeur reposent sur un service dédié, ce qui évite d'exposer une base derrière la plateforme.
  • Thème sombre et clair : l'écoute se fait souvent le soir, le thème sombre est donc l'état par défaut, sans imposer ce choix à qui préfère l'inverse.
  • Une administration séparée : le back-office vit sur ses propres adresses, avec ses propres accès, distincts des comptes auditeurs.
Un choix assumé

L'inscription avant l'écoute, une décision du client.

Maxximixx demande la création d'un compte avant de lancer une station. Ce n'est pas un arbitrage technique : c'est une demande explicite du client, qui veut connaître son audience dès la première écoute plutôt que de mesurer des visites anonymes. Le coût est réel — une partie des visiteurs s'arrête là — et le travail a consisté à le réduire :

  • Inscription courte : une adresse e-mail, un mot de passe, et l'écoute démarre. Aucun champ facultatif ajouté « tant qu'on y est ».
  • La station demandée est mémorisée : celui qui arrive par un lien de partage retrouve exactement cette station après son inscription, et non la page d'accueil.
  • Le catalogue reste visible : l'écran d'entrée laisse voir la plateforme derrière lui. Le visiteur sait ce qu'il obtient avant de donner son adresse.
  • Suppression de compte intégrée : qui s'inscrit doit pouvoir repartir. La suppression est prévue dans l'espace personnel, pas sur demande par e-mail.
Conclusion

Une plateforme d'écoute qui ne coûte rien à laisser en ligne.

Maxximixx a l'ergonomie qu'on attend d'une application de streaming, mais s'exploite comme un site statique : rien à administrer, rien à mettre à jour, rien qui tourne quand l'audience dort. La bonne architecture n'est pas la plus impressionnante, c'est celle dont le client n'a jamais à s'occuper.

En chiffres
20 stations

Programmées, illustrées et pilotables depuis le back-office

Livré au projet
4 lecteurs

Pages d'écoute dédiées, chacune avec son adresse courte et ses redirections

Livré au projet
0,27 s

Première réponse du serveur sur la page d'entrée

Mesuré sur le site live, moyenne de 3 passes
Questions fréquentes

Ce qu'on nous demande souvent.

Pourquoi faut-il créer un compte pour écouter ?

C'est une demande du client, pas une contrainte technique : il souhaite identifier son audience dès la première écoute plutôt que de compter des visiteurs anonymes. L'inscription se limite à une adresse et un mot de passe, la station demandée est mémorisée pendant l'opération, et la suppression du compte est accessible depuis l'espace personnel.

Un site statique peut-il vraiment faire tourner un lecteur audio ?

Oui. « Statique » qualifie la façon dont les pages sont livrées, pas ce qu'elles font une fois ouvertes : l'interface s'exécute dans le navigateur et le flux audio vient de la source de diffusion. Seules les opérations qui exigent un traitement côté serveur — se connecter, programmer l'antenne, connaître le titre en cours — déclenchent un appel, et uniquement à ce moment-là.

Comment le son continue-t-il quand on change de page ?

Parce que la navigation ne recharge pas réellement la page : seule la portion affichée change, le lecteur reste en place. C'est ce qui distingue une plateforme d'écoute d'un site classique, où chaque lien recharge tout et coupe le son.

Le client peut-il changer la programmation lui-même ?

Oui, c'est l'objet du back-office : ajouter ou retirer un mix, modifier la grille, gérer les lecteurs et les comptes auditeurs. L'administration vit sur des adresses séparées, avec ses propres accès, distincts de ceux des auditeurs.

Et votre projet ?

Votre site mérite
le même traitement.

Réserve 30 minutes pour découvrir notre méthode et voir ce qu'on ferait pour ton activité.

Réserver une démo avec Yoann
Autres réalisations

Découvrez d'autres
projets clients.

1