Skip to content

Development

Python Development

A guide to developing the Python code used in this project is provided in the Lambda submodule README.

Terraform Development

Notes on Terraform development are included in the Example README.

Documentation Development

Terraform docs and MKDocs are used to produce the Project Documentation.

To view the site locally during development:

create virtual environment

python -m venv .venv

activate virtual environment

source .venv/bin/activate

install dependencies

pip install -r requirements-dev.txt

start mkdocs server

mkdocs serve

view the web site locally at http://127.0.0.1:8000

Alt text