Back to Portfolio

Canadian Nutrition Society

Bilingual membership platform with Stripe payments, an ecommerce store for webinar sales with tiered pricing, and a custom CMS.

Category
Web Application
Year
2024
Built With
PHP / MySQL / Stripe API
Includes
Membership Platform / Ecommerce / Custom CMS / Bilingual
Canadian Nutrition Society website shown on a desktop screen

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

Have a project in mind?

If you'd like something like this for your business or organization, tell me what you're working on.