RESTful API for Australian GNAF data
REST API for Geocoded National Address File (GNAF) utilizing Django Rest Framework. For more information about the dataset, see https://data.gov.au/dataset/ds-dga-19432f89-dc3a-4ef3-b943-5326ef1dbecc/details?q=
# clone project
git clone git@github.com:william-librata/places-api.git
cd places-api
# create and activate virtual env
python3 -m venv env
. env/bin/activate
# install dependencies
make
# setup database schema
make database
# activate virtual env
. env/bin/activate
# run test
make test
# activate virtual env
. env/bin/activate
# run django dev server
cd api
./manage.py runserver
http://127.0.0.1:8000/
<your URL>/swagger-ui/
java -jar bin/schemaSpy_5.0.0.jar -t pgsql -db <database name> -host <host name> -s <schema name> -u <user name> -p <password> -o <output path> -dp bin/postgresql-42.2.2.jar