shashank-23002 / MeloHub

A music player website using Django ,React and Spotify API.

Home Page:https://melo-hub.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MeloHub

This is a collaborative full stack web-application built using Django , ReactJs , MaterialUI , SpotifyAPI.

Setup Instructions

Install Required Python Modules

pip install -r requirements.txt

Make sure to install requests module

pip install requests

Start Web Server

To start the web server you need to run the following sequence of commands.

Install virtualenv (if not already installed):

pip install virtualenv

Create a Virtual Environment:

virtualenv myenv

Activate the Virtual Environment:

source myenv/bin/activate - For Mac
myenv\Scripts\activate - For Windows

Enter into your desired folder

cd "MeloHub"

Next run the django web server.

python manage.py runserver

For Mac Users make sure to convert -

pip - pip3
python - python3

Install Node Modules

First cd into the frontend folder.

cd frontend

Next install all dependicies.

npm i

You may also need to install nvm to handle correct node version -

nvm insall < Node version >

Compile the Front-End

Run the production compile script

npm run build

or for development:

npm run dev

About

A music player website using Django ,React and Spotify API.

https://melo-hub.vercel.app


Languages

Language:Python 54.0%Language:JavaScript 43.8%Language:HTML 1.4%Language:CSS 0.7%