- Python 3
- Node
- npm
- gulp
- postgres 9.3+
- redis
On OS X it is easiest to install through HomeBrew
brew install python3
git clone
3. Create a virtualenv or use [pyvenv] (https://docs.python.org/3/library/venv.html)
Make sure that your virtualenv or pyvenv is active before installing dependencies.
pip install -r requirements.txt
Make sure that the last step below is run from the project root directory.
brew install node
brew install npm
npm install -g gulp
npm install
brew install postgresql
createuser -P -s -e mu (set password to mu)
createdb -O mu mu
cp alembic.ini.example alembic.ini
alembic upgrade head
Copy all the example files in the conf directory. Edit as necessary.
python server.py
Open another terminal window.
gulp
[Open Application] (http://localhost:8000)