Skip to content

ciudadanointeligente/check-it

Repository files navigation

deldichoalhecho

Deldichoalhecho is a promise tracker application.

This is intended to be a django-app and also a site by itself that allows citizens to create promises made by an authority and keep track of their fulfillment, this project is inspired by deldichoalhecho.cl.

Build Status Coverage Status

Installation

The installation requires certain software to be installed in your machine

Requirements

Steps

  • Clone the project
git clone https://github.com/ciudadanointeligente/deldichoalhecho.git
  • Create a virtualenv and enter the directory
mkvirtualenv deldichoalhecho
cd deldichoalhecho
  • Install the project requirements
pip install -r requirements.txt
  • Create the database
python manage.py syncdb
  • Install migrations
python manage.py migrate
  • Run server
python manage.py runserver

And now you can access it at http://localhost:8000.

Deploy to Heroku

This app can be deployed to heroku to do so you need to create an account and install the heroku toolbelt, then you need to create an app and relate a database for it (for example heroku postgres which has a free layer).

Then you can publish your project by doing

git push heroku master

After that you need to sync the database by doing

heroku run ./manage.py syncdb

And run the migrations

heroku run ./manage.py migrate

Thanks

This project is inspired by:

TODO

  • Write documentation about themeing
  • Write documentation about using deldichoalhecho in another django app