Skip to content

ZaherMadi/51Spotistats

Repository files navigation

51Spotistats

51Spotistats est une application qui vous permet de découvrir vos statistiques personnelles Spotify, avec actuellement :

  • 🏆 Top Tracks : Vos morceaux les plus écoutés.
  • 🎤 Top Artists : Vos artistes préférés.
  • 🎧 À venir : Une section dédiée à vos Top Albums pour une analyse encore plus complète !

Pourquoi ce projet ?

Je me suis toujours demandé comment créer une application par moi-même. Durant mon parcours en BTS, en B3 et un peu en M1, j'ai appris à développer des applications grâce aux cours et aux projets guidés, mais je n'avais jamais vraiment réalisé mon propre projet, seul, de A à Z.

Spotify étant une plateforme que j'utilise quotidiennement, il m'a semblé naturel de choisir ce thème pour me lancer. Certes, ce n'est pas le projet de l'année, mais c'est un projet fait avec le cœur, et il marque une étape importante dans mon apprentissage.


Fonctionnalités

Déjà disponibles :

  • 📈 Statistiques musicales : Découvrez vos morceaux et artistes les plus écoutés.
  • 🔐 Connexion sécurisée : Utilise l'authentification OAuth 2.0 de Spotify pour garantir la sécurité de vos données.

À venir :

  • 💿 Top Albums : Une analyse approfondie pour découvrir vos albums préférés.
  • 🎨 Visualisations interactives : Graphiques et statistiques visuelles pour mieux explorer vos habitudes musicales.

Technologies utilisées

  • Frontend :
    • HTML, CSS (animations et design épuré).
    • JavaScript / TypeScript.
  • Backend/API :
    • Intégration avec l'API Web de Spotify.
  • Déploiement :
    • Vercel pour un hébergement rapide et fiable.

... et un peu de chatGPT par ci par là (soyons honnête) 👀

Installation et configuration

Prérequis :

  • Un compte Spotify.
  • Node.js installé sur votre machine.

Étapes :

  1. Clonez ce dépôt :
    git clone https://github.com/votre-utilisateur/51Spotistats.git
    cd 51Spotistats

About

Project to show your music's stats!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published