Back to Portfolio

Canadian Nutrition Society

Year 2024
Category Web Application
Technologies PHP, MySQL, Stripe API, CMS
Canadian Nutrition Society website shown on a desktop display

Project Overview

I work on the development team behind the web platform for the Canadian Nutrition Society (CNS-SCN), a national organization focused on health promotion and nutrition research.

The Challenge

CNS needed a fully bilingual site (English and French) that could handle membership renewals, sell webinars with different prices for members vs. non-members, and let their staff update content on their own.

My Role

I handle work across the membership system, automated renewal workflows, Stripe-powered ecommerce features for webinar purchases, dynamic member pricing, and CMS tools that let the CNS team manage content internally.

Key Features

  • Full bilingual support (English/French) across the entire site
  • Membership system with automated renewal workflows
  • Stripe integration for membership and webinar payments
  • Ecommerce store with member vs. non-member pricing
  • Education portal for conferences, webinars, and training
  • Custom CMS for pages, events, and content
  • Member dashboard for subscriptions and purchased content