JCWI Training and Events Platform

Custom WordPress platform for event registration and instructor-led training, tailored for a UK nonprofit.

What I Delivered

  • A custom training and events platform using Beaver Builder, The Events Calendar, Event Tickets, and Beacon.
  • Designed for nonprofit accessibility and ease of use by a non-technical admin team.

Key Custom Features

  • Trainer Post Type:
    Created a custom CPT for trainers and linked it to events via an ACF Post Object field.
  • Dynamic Content Relationships:
    Automatically populated event pages with instructor bios and photos.
  • Custom Beaver Builder Module:
    Built a reusable module to display ticket info dynamically.
  • Custom Dynamic Slider:
    • Developed a Smart Slider 3 template.
    • Created a PHP shortcode to pull featured images for both the event and its instructor.
    • Integrated directly into Beaver Builder templates using shortcode logic.
  • Styled the Event Archive + Templates for a cohesive and on-brand UX.

Tech Stack

Beaver Builder, ACF, PHP, CSS, jQuery, Smart Slider 3, Beacon, The Events Calendar, Event Tickets

UX & Branding

  • Fully responsive
  • Accessible
  • Branded to match the organization’s style guide and tone