Pulls data from the Civil Service Jobs website and gives a searchable UI as a Shiny app
The app can be accessed here
The app was designed by the HIPE team to help civil servants and future civil servants plan an impactful career.
For more information, feedback or ideas about improvements, please contact Toby
You can run this app yourself if you have Docker installed.
Clone this repository and run this command from the directory with the Dockerfile:
docker build -t [IMAGENAME] .
You can check the image built with docker images.
Once the image has built, you should be able to run it like so:
docker run -p 80:3838 [IMAGENAME]
There are some AWS dependencies, so you may need to have IAM credentials set up.
The web app is running on Shiny server in a Docker container that runs on EC2 instance. It depends on the civil service jobs data that live in an S3 bucket, which is regularly updated by a Lambda on a CRON job.

The Cloudformation template builds the infrastructure for the front-end.
The data come from Civil Service Jobs. Jobs are labelled as being in a policy/cause area based on the keywords in the key words file.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.