Skip to content

rkunal/indigo

 
 

Repository files navigation

Indigo

Build Status

Indigo is AfricanLII's document management system for managing, capturing and publishing legislation in the Akoma Ntoso format.

It is a Django python web application using:

Read the full documentation at indigo.readthedocs.org.

Local development

Clone the repo and ensure you have python, virtualenv and pip installed.

virtualenv env --no-site-packages
source env/bin/activate
pip install -r requirements.txt
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver

To support importing from PDF and other file formats, you'll need some ruby dependencies. We strongly recommend installing and using RVM or a similar Ruby version manager.

bundle install

To run the tests use:

python manage.py test

Production deployment

Read the documentation for details on deploying Indigo.

License and Copyright

The project is licensed under a GNU GPL 3 license.

Indigo is Copyright 2015-2017 AfricanLII.

About

Indigo platform for managing OpenByLaws.org.za

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 79.1%
  • Python 14.1%
  • HTML 4.5%
  • XSLT 1.1%
  • CSS 1.0%
  • Ruby 0.1%
  • Shell 0.1%