🚀 1. Démarrer une soirée DJ
Créez un compte organisateur sur la page de connexion, puis reliez votre compte Spotify Premium (indispensable pour piloter la file d'attente).
- Créez une soirée : elle reçoit un code et un QR code.
- Ouvrez l'écran de projection et affichez-le sur grand écran : les invités le scannent pour rejoindre.
- Démarrez la soirée quand vous êtes prêt ; vous pouvez mettre les votes en pause à tout moment (le chat et la playlist restent ouverts).
- Protégez votre accès avec la double authentification (Google Authenticator) si vous le souhaitez.
🎷 2. Styles de musique DJ
Associez chaque style de danse (West Coast Swing, salsa, rock…) à une playlist Spotify et, au besoin, à des filtres d'années.
- Un style sans playlist n'est pas proposé aux participants.
- Un badge indique combien de titres restent disponibles après filtres.
- Ces associations sont conservées d'une soirée à l'autre.
🎧 3. Onglet DJing DJ
Le poste de pilotage musical, regroupé en un onglet :
- Contrôle de lecture : choisir une playlist, lecture, pause, titre suivant — sur l'appareil Spotify actif.
- Ajouter des titres par style : envoie aussitôt des titres du style choisi dans la file (comme un vote abouti).
- Rechercher un titre / artiste : recherche dans le cache de vos playlists, puis ajout direct à la file en un clic.
🗳️ 4. Votes & propositions DJ
Choisissez le mode (chansons, styles, ou les deux) et les règles de validation.
- Seuils de validation (nombre de « oui », % des connectés), bonus de re-proposition.
- Limites de soumission par participant (anti-spam).
- Suivez les propositions en vote et validées dans des sous-onglets.
⚔️ 5. Battles DJ
Deux candidats s'affrontent au vote ; le gagnant part en file d'attente. Trois modes :
- Titres : deux chansons choisies dans vos playlists.
- Artistes : deux artistes ; un titre du gagnant est tiré au sort dans vos caches.
- Styles : deux styles (parmi ceux qui ont une playlist) ; un titre du style gagnant est tiré au sort.
Les votes s'affichent en direct sur l'écran avec une animation « feu » quand un camp domine.
📢 6. Questions & émojis DJ
- Questions au public (oui/non ou choix) en direct ou planifiées à l'heure ; un « ? » et un message les annoncent sur l'écran.
- Émojis : les participants en envoient, ils flottent sur l'écran (taille, vitesse, durée réglables).
- Score d'interaction (SSI) : pondérez chaque action pour classer les participants les plus actifs.
📅 7. Événements DJ
Programmez les temps forts (pauses, remises de prix, démos…) avec nom, émoji, heure et durée.
- La liste s'affiche périodiquement sur l'écran (intervalle et durée réglables).
- Un préavis clignotant annonce chaque événement, avec compte à rebours — masquable d'un bouton en direct.
💬 8. Chat DJ
- Messages publics affichés sur l'écran ; @DJ et @DJ_titre vous adressent un message ou une demande de titre.
- Modération : mots interdits, limite anti-saturation, fermeture du chat d'un participant, alerte à la réception d'un @DJ.
- Vous pouvez répondre en privé, et afficher la réponse à l'écran si besoin.
📱 9. Côté participant Participant
Aucune installation : on scanne le QR code et on choisit un prénom.
- Proposer une chanson (recherche Spotify) et voter pour / contre.
- Réclamer un style de danse.
- Playlist : voir les titres à venir et noter (étoiles) le titre en cours et les derniers joués.
- Chatter (avec autocomplétion « @ »), envoyer des émojis, voter aux battles et répondre aux questions.
- Partager le QR code depuis l'en-tête pour inviter ses voisins.
📊 10. Stats & fin de soirée DJ
- Titres préférés, styles plébiscités, participants les plus actifs (SSI).
- Taux de participation relevé en continu et autour de chaque interaction.
- Statistiques compilées d'une soirée à l'autre.
- En fin de soirée : bilan affiché sur l'écran et les mobiles, et génération d'une playlist Spotify des titres joués.