Вы находитесь на странице: 1из 2

Gaël Mariot 20.02.

2020

Cahier des Charges de secours


Nom
WebListen

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

Вам также может понравиться