Skip to content

️‍🔥 Spotify music streaming web app clone build using React.js and Node.js

Notifications You must be signed in to change notification settings

junaid-home/spotify-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spotify Clone (Reactjs & Nodejs) 🎉

🔥 full-stack music streaming application like spotify.

Tech Stack 🚧

Frontend

  • React
  • Redux-Toolkit
  • RTK-Query
  • Emotion-UI
  • React-Router-DOM

Backend

  • Node
  • Express
  • Cloudinary
  • Sequelize
  • Postgresql

Development Tools

  • Create-React-App
  • Nodemon
  • Docker

Getting Started ⚡️

Backend Development Setup (node-server)

Step 1

Create .env file inside src/config directory and add all the required environmental vriables. (required environment variables can be found in the src/config/.env.example file)

Step 2

Start development server by running the following script.

npm run start:dev
OR

If your are using docker, run the following command.

docker-compose up

Step 3

Seed data to the database & Upload pictures/audios to the cloudinary by running the following script.

npm run migrate

Frontend Development Setup (react-client)

Open package.json file and change current proxy url to the url of the node-server. Run the following script to start development server.

npm start