Академический Документы
Профессиональный Документы
Культура Документы
2020
But
Créer une application permettant de lire de l’audio de façon synchronisée entre plusieurs
utilisateurs. Des systèmes de « room » permettent de rejoindre ses amis avec un lien.
Fonctionnalités
1. Lire de la musique de façon synchronisée
2. Créer des room
3. Discuter
4. Intégrer des logiciels tiers
Tâches
1. Lecture de musique synchronisée
1.1. Pause de la musique synchronisée
1.2. Passer la musique
1.3. Ajout de musique à la playlist
2. Création de canaux
2.1. Rejoindre un canal
2.2. Autorisations dans une room (Passer une musique, Ajout de musique)
2.3. Options de canal
2.3.1.Playlist démocratique (Tout le monde choisi), aristocratique (Les admins et le créateur
choisissent) ou tyrannique (Le créateur choisi)
3. Discussion instantanée
3.1. Envoyer des messages
3.2. Recevoir des messages
4. Intégration de Spotify et Youtube
5. Envoi de fichier audio personnels (.wav, .mp3)
Environnement
• Ordinateur
• Système d’exploitation : W10 / Ubuntu
• Navigateur Firefox/Chrome
• Outils de développement : VSCode, VSCodium
• Langages : PHP, Javascript, HTML, MySQL
Livrables
• Journal de bord
• Code Source
• Manuel Utilisateur
• Documentation Technique
Tech 2 1
Gaël Mariot 20.02.2020
• Poster
Existant
https://www.jqbx.fm/
https://togethertube.com/
https://plug.dj/
Valeur ajoutée
• Choix de la façon de jouer (2.3.1) alors que la plupart des applications sont soit le mode
tyrannique soit démocratique
• Permet d’ajouter ses sons (5)
SWOT
Menaces Opportunités
• Intégration de youtube et spotify par • Créer un outil qui serait utile au
une API pas forcément connue quotidien
Faiblesses Forces
• Produits similaires existant • Lecture Synchronisée de musique
• Chat intégré
• Personnalisation des canaux
Rôles
Créateur
Le créateur du canal peut personnaliser son canal et à un droit absolu sur les autres personnes. Il à le
droit de pouvoir créer et supprimer des administrateurs, il peut blacklister des personnes
Administrateurs
L’administrateur sert à gérer un canal. Ses droits lui ont été donné par le créateur. Il peut ajouter et
supprimer des musiques dans le mode aristocratique et agit comme un utilisateur en mode
démocratique
Utilisateur
L’utilisateur peut voter pour les musiques à passer dans le canal et peut ajouter une musique dans le
mode démocratique.
Tech 2 2