Community Education Platform with Integrated Course Data
Delivered as part of an agency-led project, this WordPress-based education platform was designed to manage and present a large catalogue of courses, with complex relationships between schedules, tutors and availability.
I was responsible for both the technical implementation and coordinating delivery across the project.
The Problem
The organisation relied on an external system (VETtrak) to manage course data, but needed a public-facing website that could present that information clearly and keep it up to date.
Without integration, this typically leads to:
- duplicated data entry across systems
- difficulty maintaining accurate course information across systems
- time-consuming manual updates
- limited flexibility in how content is presented
What I built
I designed and implemented a structured WordPress solution that integrated directly with the external course data.
This included:
- A scalable content structure for courses, modules, tutors and schedules
- Automated data imports from the external system
- Relationships between content types to support filtering and display
- Flexible templates to present course information in different contexts
- Logic to handle availability and enrolment workflows
The platform was designed to handle large volumes of structured data reliably.
The Outcome
- Improved accuracy and consistency of course information across platforms
- Manual data entry was significantly reduced
- The platform could scale as new courses and schedules were added
- Staff could manage content without relying on a developer
My Role
I led the technical implementation and played a key role in coordinating delivery, working closely with the agency’s design and project team to ensure the solution aligned with both technical requirements and business needs.
