Skip to content

MkrV/corruption_tracker

 
 

Repository files navigation

Corruption tracker

Corruption tracker lets you make cases of corruption and professionally unfit of civil servant public and as result track the level of it in public institutions

Mobile app that works with API https://github.com/konchunas/mobilepdrk

Test instance available on http://test.acts.pp.ua:8000/

Test api is available on http://test.acts.pp.ua:8000/api/docs/

FB - https://www.facebook.com/activecorruptiontracking/

Prerequisites

Python 3.4
PostgreSQL + PostGIS
Memcached

Quickstart

Create a virtual environment

virtualenv --python=/usr/bin/python3.4 ctracker
source ctracker/bin/activate

Install dependencies and project

sudo apt-get install python3.4-dev libpq-dev postgresql postgresql-contrib postgis postgresql-9.3-postgis-2.1 memcached
git clone git@github.com:autogestion/corruption_tracker.git
cd YOUR_SOURCE_DIR
pip install -r requirements.txt

Create a default local settings file

cp corruption_tracker/local_settings.py.sample  corruption_tracker/local_settings.py

Create the tables

PostgreSQL instructions in db_creation.txt

python manage.py migrate
python manage.py createsuperuser
python manage.py initiate_db

Start the server

python manage.py runserver 0.0.0.0:8000

Submit a bug

We would like to hear about any bugs or odd behavior that you uncover. Use the issue tracker to open a new item. When describing the issue, we recommend that you discuss the following items:

  • Describe the bug
  • Describe the steps you did to discover the bug
  • What was the expected outcome of the above steps?
  • Please provide screenshots, if applicable

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 57.3%
  • HTML 20.7%
  • JavaScript 19.0%
  • CSS 3.0%