We have to get up two servers:
- Django backend
- Yeoman frontend
Create a virtual python environment for the project.
mkvirtualenv allmywishes
git clone git@github.com:vasyabigi/allmywishes.git
cd backend
pip install -r reqs/dev.txt
python manage.py syncdb
python manage.py migrate
- Install node.js
- Install yeoman, grunt, bower with this command:
npm install -g yo grunt-cli bower
- Install compass
- Go inside frontend by
cd frontend
- Install node.js dependencies by
npm install
(from package.json) - Install frontend dependencies by
bower install
(from bower.json)
Go to backend
folder
python manage.py runserver
Go to frontend
folder in separate terminal tab
grunt server
Open browser to http://127.0.0.1:9000/
Enjoy!