This is a collaborative full stack web-application built using Django , ReactJs , MaterialUI , SpotifyAPI.
pip install -r requirements.txt
Make sure to install requests module
pip install requests
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
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 >
Run the production compile script
npm run build
or for development:
npm run dev