Skip to content

psd/government-form-explorer

 
 

Repository files navigation

Django app for exploring offline forms found on GOV.UK using data loaded from government-form-data.

Building

Depends upon Python 3 – we recommend using a Python virtual environment:

$ mkvirtualenv -p python3 government-form-explorer
$ workon government-form-explorer
$ make clean

$ make init
$ make flake8

Running locally

Create and configure your postgres database:

$ psql
hello=# CREATE DATABASE forms;
^D

$ export DATABASE_URL=postgres://username:password@localhost/forms

$ make migrate

Search depends up an Elasticsearch index of documents, produced and loaded by government-form-data.

You can run an Elasticsearch locally, or use a hosted instance, such as Amazon Cloudsearch:

$ export ES_REGION=eu-west-1
$ export ES_HOST=search-government-form-odsdfdsfllfdsfdszzqddfflsu.eu-west-1.es.amazonaws.com
$ export ES_ACCESS_KEY='QQAS6AADCQQ999TYLDAZ'
$ export ES_SECRET_KEY='343fdsfsdf2323fdsf244fdfdsf213344XZZccYx'
$ make server

Load the data from the government-form-data project.

$ make load

About

Explore data about forms found on GOV.UK

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 64.4%
  • Python 14.7%
  • HTML 14.0%
  • JavaScript 6.7%
  • Makefile 0.2%