Ce projet est la réalisation d'un site web qui fonctionne comme une appli de gestion de musique comme spotify ou apple music. Le site permet de s'inscrire, de se connecter, de rechercher des musiques, de les écouter, de les ajouter à une playlist, de les supprimer de la playlist, de les noter.
Notre groupe est composée de 3 personnes :
Pour installer le projet, il suffit de cloner le projet dans un dossier de votre serveur web.
git clone https://github.com/khalil-45/SAEWebPHP
Pour utiliser le projet, il suffit de lancer votre serveur web avec la commande suivante :
php -S localhost:8080
Après cela, vous pouvez accéder au site web en tapant l'adresse suivante dans votre navigateur web :
http://localhost:8080
Pour vous connecter en tant qu'utilisateur lambda, vous pouvez utiliser les identifiants suivants :
- Email :
[email protected]
- Mot de passe :
yannis
Pour vous connecter en tant qu'administrateur, vous pouvez utiliser les identifiants suivants :
- Email :
[email protected]
- Mot de passe :
admin
Le module administrateur permet de gérer les utilisateurs, les artistes, les genres de musique et les albums. Pour accéder à ce module, il suffit de se connecter avec les identifiants de l'administrateur. Un bouton "Admin" apparaîtra dans la barre de navigation sur le côté gauche.
- Inscription
- Connexion
- Recherche
- Par artiste
- Par genre
- Par album
- Avec le nom
- Avec l'année
- CRUD admin (Suppression, Modification, Ajout)
- Gestion des utilisateurs
- Gestion des artistes
- Gestion des genres
- Gestion des albums
- Notation des albums
- Ajout de musiques à une playlist
- Suppression de musiques de la playlist
Pour plus d'informations, vous pouvez consulter les diagrammes relatifs à ce projet dans le dossier Diagrammes
.