Code Monkey home page Code Monkey logo

saewebphp's Introduction

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 :

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

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.

saewebphp's People

Contributors

khalil-45 avatar yannis-barache avatar ibarry25 avatar

Watchers

 avatar

saewebphp's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.