uniyall / kaunsa-music

Home Page:https://kaunsamusic.prateekuniyal.tech

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

kaunsaMusic

Confused what songs to listen? We've got you!

Steps to run in Local:

  1. Install nodejs dependencies

    npm install
  2. Create .env file at root and copy over the environment variables from my gist file

  3. Run the project on local server

    npm run dev
  4. To authenticate, you can either signup from the frontend, or use the following credentials :

    Email Address - test@test.com
    Password - Test@Test@1234
    

Major Dependencies:

  1. Firebase - For managed and serverless Authentication
  2. TailwindCSS - For styling
  3. Spotify Web API - For fetching song details of specific Spotify managed playlists ('Top x Songs' etc)
  4. Genius API - For fetching detailed meta data of individual songs
  5. YouTube Player API - For video playback of song music video
  6. React Router - For routing
  7. Redux Toolkit - For state management

About

https://kaunsamusic.prateekuniyal.tech


Languages

Language:JavaScript 98.0%Language:CSS 1.0%Language:HTML 1.0%