Skip to content

Dovbo/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

Demo not available for now

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

Prerequisites

Python 3.5
PostgreSQL + PostGIS
Memcached

Quickstart on Ubuntu 16.04

Install dependencies and project

sudo apt-get install git supervisor nginx python3-dev python3-venv libpq-dev postgresql postgresql-contrib postgis memcached

python3.5 -m venv ctracker
. ctracker/bin/activate

git clone git@github.com:autogestion/corruption_tracker.git && cd corruption_tracker
pip install -r requirements.txt

Create 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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 61.1%
  • HTML 18.1%
  • JavaScript 16.0%
  • CSS 4.0%
  • Shell 0.8%