Gonalytic is a open source web analytics application. It consists of:
- tracker: https://github.com/piotrkowalczuk/gonalytics-tracker
- tracking script: https://github.com/piotrkowalczuk/gonalytics-tracking-script
- dashboard (this repository)
- Create virtual environment:
virtualenv venv
- Activate virtual environement:
. venv/bin/activate
- Install dependencies:
pip install -r requirements/dev.pip
- Create settings file:
cp application/gonalytics/settings.py.dist application/gonalytics/settings.py
- Update settings. Db credentials etc.
- Init database schema:
python application/manage.py syncdb
- Install frontend dependencies:
python application/manage.py bower install
- Run an application:
python application/manage.py runserver 127.0.0.1:8000
- MySQL/PostgreSQL