Revium builds fit-for-purpose, web based CPD systems to assist practitioners in developing their professional and personal expertise. Our online CPD systems increase member engagement while reducing the administration effort required to manage a CPD program.

What is CPD?

Continuing Professional Development (CPD) is a way of improving and broadening knowledge, competencies and skills, both professionally and personally. It is an ongoing process of reflection and action in an ever changing world. Development can be achieved in many ways, for example through formal training, courses, conferences or informal learning opportunities during practice.

CPD obligations are common to many professions. They are mostly managed by member based associations and colleges and are often a requirement to obtain or maintain accreditation.

Our Experience

Revium has considerable domain knowledge in the area of CPD and a wealth of experience building highly customised, fit-for-purpose CPD business systems.

We implement system integrations to meet the needs of our clients, using a full range of skills and expertise to deliver CPD projects: user experience; visual design; specification; front-end and back-end development; testing and, project management.

CPD Online

Web based, fit-for-purpose CPD systems provide major benefits for professionals and their organisations:

  • Reduced work load for all parties involved
  • Easy access across multiple devices and browsers
  • All information stored in a central, secure repository with full audit trail
  • Capability to enforce business rules and data validation
  • Real time overview of progress for each CPD participant
  • Capability to send reminders and notifications
  • Capability to extract management information for reporting purposes
  • Automation of CPD activity logging for events housed by own organisation
  • Full integration with related systems, such as member administration
  • Improved CPD outcomes through structured and consistent process
  • Improved member engagement resulting in increased growth and retention

CPD Functions

Typical functions for a fully developed CPD system are:


  • Secure access via authentication and authorisation
  • Fully responsive design allowing access with a broad range of devices and browsers
  • Offline processing to allow participants to complete basic tasks such as recording activities without internet connectivity. Data is temporarily stored in the browser and synchronised with the database once internet connectivityrestored.
  • Automatic recording of activities based on attendance of company endorsed events
  • Help text


  • Dashboard with progress status
  • List of completed activities for current and previous CPD periods
  • Recording of objectives at start of CPD period
  • Recording of activities including attachment of evidence
  • Recording of evaluation at end of CPD period
  • Download of certificates or statements of participation
  • Download of transcript for a particular CPD period


  • Configuration of programs, targets, activity types, categories and credits
  • Enrolling participants
  • Recording special considerations
  • Recording participant notes
  • Managing grace periods
  • Managing CPD periods and rolling over participants
  • Selecting participants for audits
  • Managing audits through workflow process
  • Viewing log files

To find out how we successfully implemented a CPD system for the Australian and New Zealand College of Anaesthetists, see our case study.

You may also like

ANZ College of Anaesthetists puts fellows in charge of their professional development

Revium built a fit-for-purpose online CPD application for ANZCA based on .NET Membership and .NET MVC frameworks. Critical to the success of the user engagement was Revium use of user-centred design and User Experience planning and prototyping. 

Keep Reading

News Bytes
  • Developed a diet management website using a bespoke ASP.NET web application with extensive use of Telerik RAD controls for AL Fitness

  • Implemented SQL FILESTREAM to migrate database embedded documents onto a file server to reduce database size by 95%

  • Developed Power Deal Manager to generate daily extracts and send to specified email address using task scheduler for Alinta Energy

  • Integrated web service to push sales leads from Kentio BizForm to CRM delivered for Alinta Energy

  • Added a function to ANZCA CPD systems allowing users to create and download a Certificate of Compliance in PDF format when targets are met

  • Built fully responsive website based on agency-provided designs for ASX-listed ClearView (ASX:CVW)

Newsletter sign up

Every couple of months we send out an update on what's been happening around our office and the web. Sign up and see what you think. And of course, we never spam.