Skip to content

Latest commit

 

History

History
21 lines (12 loc) · 1021 Bytes

README.md

File metadata and controls

21 lines (12 loc) · 1021 Bytes

Spotify ETL with Shiny

This repository aims to build your own Spotify Wrapped. It uses Spotify Web API to retrieve your information and plotting it with Shiny. 🚀

It also include integration with AWS S3 🌥️ and loading files to S3 buckets. 🪣

My own wrapped is available here https://luismerinoulizarna.shinyapps.io/my-music-wrapped/

Usage

  • Obtain your own Access Token from Spotify here
    • Store this token in a .env file.
  • Run pip install -r requirements.txt to install all required requirements for the project.
  • Under ~/dashboard run shiny run --reload --launch-browser ./app.py

Example

You should see something like this: ✨

screen-recording.mov