NHS: Barts Health

eCPD, a cross platform app available on iOS, Android and Windows that enables NHS staff to complete the latest training modules.

Barts Health is the largest NHS trust in the UK, operating in East London, serving 2.5 million people.

Training for Barts Health staff, as it stood was a manual process, involving a paper based system which was both time consuming and inefficient. Barts Health looked to develop an app to transform this process. The eCPD app works across iOS, Android and Window, and was developed to decrease the amount of time staff have to leave the frontline to attend training courses.

eCPD NHS training mobile app
"Red C is very accessible, friendly, and responsive. They're fun to work with, good designers, and take a lot of pride in what they do."


The development of an app has provided NHS staff with flexibility over training. This improved accessibility has seen compliance with statutory training reached a record 93%. As a result, parent company eHealthPD have commissioned a series of apps with the purpose of transforming the lives of NHS staff at work for the better.


Process and Key Features

To replace this, we worked alongside Barts Health to create an e-learning platform, which 15,500 members of staff could access via eCPD app.

  • The app allows NHS staff to log in, create personal and professional development plan which includes mandatory training and optional modules.
  • Once completed a notification is sent to both the member of staff and their supervisor, to show they have carried out the necessary training.
  • The app also allows users to submit their own material for review by the editorial team from the backend admin control panel.

Project Highlight: E-Commerce

The latest version of the app, which is currently under development, features in-app purchases. This allows users to purchase premium content via the app.

See this app in action:

Available on the app store
Available on Google Play Store

Find out if we could be a good fit for your organisation

By submitting this form you are agreeing to our privacy policy
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form