Aplicación web inspirada en https://www.instagram.com/albumreceipts/. Genera recibos que enumeran las principales canciones de un usuario en el último mes, 6 meses y en todo momento.
La solicitud se puede ver en https://receiptify.herokuapp.com/.
NOTA: Es cierto que este código no es súper limpio ya que estaba en un apuro de tiempo cuando lo escribí originalmente y nunca tuve la oportunidad de regresar y arreglar todo, ¡lo siento de antemano! A pesar de esto, lo haré público ya que algunas personas me han preguntado al respecto :) ¡Cuando tenga tiempo, espero refactorizar y limpiar esto!
Esta aplicación se ejecuta en Node.js. En su página web puedes encontrar instrucciones sobre cómo instalarlo. También puede seguir esta esencia para conocer una forma rápida y sencilla de instalar Node.js y npm.
Una vez instalado, clona el repositorio e instala sus dependencias ejecutando:
$ npm install
Deberá registrar su aplicación y obtener sus propias credenciales en el Panel de Spotify para desarrolladores.
Para hacerlo, vaya a su Panel de Spotify para Desarrolladores y cree su aplicación. En mi propio proceso de desarrollo, registré estos URI de redireccionamiento:
Una vez que haya creado su aplicación, cargue client_id
, redirect_uri
y client_secret
en un archivo config.js
.
Para ejecutar la aplicación, abra la carpeta y ejecute su archivo app.js
:
$ cd authorization_code
$ node app.js
Luego, abra http://localhost:3000
en un navegador.