Music player manager.
-
Python ==
3.5.2 -
Node ==
6.9.5 -
NPM ==
3.10.10 -
Django ==
2.0.1 -
Django Rest Framework ==
3.7.7
- Activate your virtualenv
- Install requirements:
$ make dj-installor$ pip install -r requirements.txt
- Install modules:
-
$ make web-install -
This can be manually done by
cding into the webapp's directory (assets/scripts/swiftmusik) and issuing the command$ npm install
-
Note: You need 2 terminal windows open to launch the development server of the app. One for the API server, and one for watching the webapp (Angular) file changes to be compiled.
To launch the api server:
$ make dj-server
or
python manage.py runserver
To launch angular-cli's builder:
$ make web-watch
or
$ cd assets/scripts/swiftmusik
$ ng build --watch
Everything should be ready once we've opened up the API server and webapp build watcher.
Visit the app in your browser:
http://127.0.0.1:8000/
