Application Web inspirée de https://www.instagram.com/albumreceipts/. Génère des reçus répertoriant les meilleurs morceaux d'un utilisateur au cours du mois dernier, des 6 mois et de tous les temps.
L'application peut être consultée sur https://receiptify.herokuapp.com/.
REMARQUE : ce code n'est certes pas très propre, car j'étais dans un manque de temps lorsque je l'ai écrit à l'origine et je n'ai jamais eu la chance de vraiment revenir en arrière et de tout réparer, donc désolé d'avance ! Malgré cela, je le rends public car quelques personnes m'ont posé des questions à ce sujet :) Quand j'aurai le temps, j'espère refactoriser et nettoyer cela !
Cette application fonctionne sur Node.js. Sur son site Web, vous pouvez trouver des instructions sur la façon de l'installer. Vous pouvez également suivre cet aperçu pour un moyen rapide et facile d'installer Node.js et npm.
Une fois installé, clonez le référentiel et installez ses dépendances en exécutant :
$ npm install
Vous devrez enregistrer votre application et obtenir vos propres informations d'identification à partir du tableau de bord Spotify pour les développeurs.
Pour ce faire, accédez à votre tableau de bord Spotify for Developers et créez votre application. Dans mon propre processus de développement, j'ai enregistré ces URI de redirection :
Une fois que vous avez créé votre application, chargez client_id
, redirect_uri
et client_secret
dans un fichier config.js
.
Pour exécuter l'application, ouvrez le dossier et exécutez son fichier app.js
:
$ cd authorization_code
$ node app.js
Ensuite, ouvrez http://localhost:3000
dans un navigateur.