Skip to content

khalil-45/SAEWebPHP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

155 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SAEWebPHP

FIGMA PHP HTML CSS SQLite GitHub top language GitHub repo size GitHub last commit

Description du projet

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.

Membres du groupe

Notre groupe est composée de 3 personnes :

Yannis Barache Khalil Abada Ibrahima Barry

Installation

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

Utilisation

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

Identifiants de connexion

Pour vous connecter en tant qu'utilisateur lambda, vous pouvez utiliser les identifiants suivants :

  • Email : ybarache@icloud.com
  • Mot de passe : yannis

Pour vous connecter en tant qu'administrateur, vous pouvez utiliser les identifiants suivants :

  • Email : admin@gmail.com
  • Mot de passe : admin

Le module administrateur

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.

Fonctionnalités

  • 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

Documentation

Pour plus d'informations, vous pouvez consulter les diagrammes relatifs à ce projet dans le dossier Diagrammes.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors