Une application web musicale avec consultation d’artistes, albums et morceaux, puis création de playlists pour les utilisateurs connectés.
Projet en action ✦
Onzeur Website
Une expérience web de gestion de playlists, issue du projet PHP original et servie ici depuis sa démo publique.
Le projet, derrière l’écran ✦
Le projet
sans détour.
Le sujet, le fonctionnement, le point difficile et les choix de code : tout ce qu’il faut pour comprendre le projet rapidement.
Le projet faisait passer les notions de développement web du formulaire isolé à une vraie application : données relationnelles, navigation, authentification et actions persistantes.
Le parcours principal est jouable ici. Le dépôt GitHub garde la version complète du projet et ses fichiers.
L’application repose sur PHP et CodeIgniter 3, avec une base MySQL contenant les artistes, albums, morceaux et playlists. Les utilisateurs peuvent créer, compléter et supprimer leurs playlists.
Maintenir les relations artistes, albums, morceaux et playlists tout en conservant les actions d’un utilisateur connecté.
Le framework impose une séparation MVC entre contrôleurs, modèles et vues. La configuration de la base et le script SQL sont conservés dans le dépôt pour pouvoir redéployer l’application.
Démonstration ✦
Voir le projet
prendre vie.
Explorez les fonctionnalités, les interactions et le parcours principal du projet.
La démo montre le résultat. Le dépôt GitHub contient le code complet et les fichiers du projet.