The Gooseberry Planet platform offers students a way to learn and engage with safeguarding content at school and home using game-based learning. I architectured and implemented a full-stack solution for their platform using Amazon Web Services technologies to provide a reliable, scalable and cost-effective service.
NAHT Safeguarding & Prevent
The National Association of Head Teachers is a trade union representing school leaders working within several different education sectors. Please note that I've edited some images in this portfolio item to protect the privacy of users.
In association with Gooseberry Planet, I developed and implemented a web platform that ran parallel to the Gooseberry Planet CPD system, which allowed NAHT members and affiliates to sign up and complete both Safeguarding and Prevent courses annually.
The system administrator can view and edit details relating to each registered Organisation and register Organisations for individual annual courses from here.
The platform required a web portal with varying account privileges and a WebGL solution for completing their training inside the browser. The platform offers customers the option to download an Android or iOS app if they found it more appropriate to their needs.
I designed the course framework to be fully modular, allowing for further course development. Users who finished a course were able to download a signed and dated certificate of completion.
Users assigned a Staff Manager, or Designated Safeguarding Lead role can view detailed results and charts for their staff members and determine which members have completed their training for the year.
I also developed a separate Admin portal to assign and keep track of course licences, organisation details, staff members and visualised the feedback forms included at the end of the training using radar charts.
I developed a chart index table to go alongside the charts as the labels on each point were too long to display correctly. This way, the staff manager and DSL can quickly get a picture of their staff results and confidence.
I originally developed this CPD system modularly as part of a white-label process. You can read more about the integrated Gooseberry Planet version below: