Skip to main content

This is a new service - your feedback will help us to improve it.

Yellow cold health alert issued for most of England

The cold health alert is effective from 6pm on Fri 17 Jan until 9am on Tues 21 Jan for all regions except South West England. You can find out more information by checking our weather health alerts page.

Entry title:

Coding in the open

Last updated on Monday, 2 September 2024 at 03:49pm

The UKHSA Data Dashboard team uses GitHub to manage its code and deployments for all the services managed as part of its product. All code is publicly accessible and can be found on the links listed below.

Data dashboard frontend

The UKHSA Data Dashboard Frontend is built with Next.js, utilizing the GOV.UK Frontend and adhering to the GOV.UK Design System (GDS) principles to deliver a robust and accessible data visualisation platform.

To access the repository follow the link below.

Data dashboard api

The UKHSA Data dashboard API codebase contains several services as part of a separately deployable monolith. The services include:

  • private metrics API: for the metrics associated with health threat incidence
  • public metrics API: Provides a view of data associated with health threat information
  • content management system: To provide the means of serving content to the dashboard
  • feedback API: To send emails to a designed email address for user feedback
  • ingestion module: Used to ingest incoming data and populate the metrics database

This is a Django and Wagtail project. The REST API is served via Django-Rest-Framework

To access the repository follow the link below.

Data dashboard infrastructure

The UKHSA Data Dashboard Infra codebase contains the infrastructure to bootstrap our AWS accounts and deploy an instance of the UKHSA Data Dashboard application.

The tooling for this project uses Terraform for IaC as well as custom built tooling.

To access. the repository follow the link below.

Back to top