Tess-Vanta / SpotLight

SpotLight is a web app which uses spotify developer APIs and lists your most listened songs, albums, artists and genres.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SpotLight

SpotLight is a web app which uses spotify developer APIs and lists your most listened songs, albums, artists and genres.

Tech Stack

React NodeJS JavaScript Spotify

Setting Up

  • Fork the repo to your account.
  • Clone the repo to your local computer git clone <fork url>
  • Make sure Node js is installed on your machine (Node >= 14.0.0 and npm >= 5.6)
  • cd into the project directory and run npm install
  • Login or create an account at the Spotify Developers Dashboard.
  • Click on the Create an App button in the spotify developers dashboard. Fill the details and submit.
  • Note down the Client ID of the app just created.
  • Go to your app Edit Settings and add http://localhost:3000 as a redirect URI.
  • Create a file named .env.local at the project root directory with the following content:
REACT_APP_CLIENT_ID=<YOUR CLIENT ID>

Replace <YOUR CLIENT ID> with the one you got from the spotify console.

Folder Structure

├── src/
    ├── Pages/              Code for the pages
    ├── components/         UI Components
    ├── config/             API configs
    ├── styles/             CSS Files

Resources

About

SpotLight is a web app which uses spotify developer APIs and lists your most listened songs, albums, artists and genres.


Languages

Language:JavaScript 49.5%Language:CSS 44.6%Language:HTML 5.9%