CPD Classes

One platform that sells, delivers and manages continuing education for thousands of professionals

E-CommerceLearning Management SystemWeb Application Visit Live Site
Client CPD Classes, continuing education provider
Scope Full platform build, ongoing development

The Challenge

CPD Classes needed one platform to run their entire business: selling continuing education courses, delivering the coursework online and managing a growing catalog behind the scenes. Off-the-shelf tools could each handle a piece of that, but nothing covered e-commerce, a full learning management system and back-office administration in one place.

What We Built

We built a custom Angular and .NET application that lets users browse, search and filter the full course library, purchase what they need with secure Stripe checkout, and jump straight into the learning environment to start taking classes. Inside the LMS, students work through course modules, upload assignments, take quizzes and participate in discussion boards with other learners.

On the admin side, the CPD Classes team has full control to create and manage courses along with every piece of the LMS that goes with them, including sections, modules and assessments. We also built a companion site at ces.cpdclasses.com using Astro, with dynamic pages powered by a content collection to showcase their continuing education credit offerings for mental health professionals.

The Results

120+ Courses Offered
4,500+ Active Learners
15k+ Assignments Graded

Ready to Start Your Project?

Tell us what you are trying to build or improve. We will walk you through how we would approach it, with a free quote and no pressure.

Contact us for a free quote

  • Website Design
  • Web Application
  • Client Portal
  • AI Agents
  • AI Automation
  • SEO
  • Paid Advertising
  • Consulting
  • Project Rescue
  • Hosting & Maintenance
  • Other
  • Under $2,500
  • $2,500 - $5,000
  • $5,000 - $10,000
  • $10,000 - $25,000
  • $25,000+
  • Not Sure Yet
  • Yes
  • No