Canadian Canola Market Explorer

An interactive public-data product bringing Canadian canola production, prices, and trade together in one responsive web experience.

Try it out (opens in a new tab)
Overview
The Canola Market Explorer overview with current production, harvested area, price, and export indicators.
Production
The Canola production view with controls, a Canadian map, historical trend, and provincial comparison.
Prices
The Canola prices view with its price-basis control and provincial monthly price charts.
Trade
The Canola trade view with product, measure, period, and time controls above export-market results.

Overview

The Canadian Canola Market Explorer is a portfolio and demonstration project that makes several dimensions of the Canadian canola market easier to understand in one place.

It brings recurring public datasets into a clear, responsive interface for people who want to explore the market without piecing together separate sources and static tables.

The challenge

Canadian canola information is available through multiple public datasets, but understanding production, prices, and trade together means moving between sources, formats, and reporting conventions.

The product needed to preserve the detail behind the data while creating a coherent path for quick questions, deeper exploration, and smaller screens.

The approach

The work treats the interface and the data pipeline as parts of the same product. That makes the experience useful now and practical to update later.

  • Normalize the dataProcess recurring public datasets into consistent, application-ready formats.
  • Connect the subjectsBring Production, Prices, and Trade into one navigable experience.
  • Design for explorationUse interactive charts and maps to support comparison and discovery.
  • Keep the detail availablePair visual views with accessible underlying data tables.
  • Support every screenAdapt navigation, controls, and graphics for responsive use.
  • Make updates repeatableDocument processing steps and source methodology for future refreshes.

The product

The product combines an overall market view with dedicated sections for production, prices and trade.

Market overviewCurrent production, harvested area, prices, and exports bring the latest available signals into one view.
The Canola Market Explorer overview showing current production, harvested area, latest price, and export indicators.
Trade through timeThe timeline shows how reported export value changes across monthly observations.
A monthly line chart of Canadian canola export value over time.
ProductionThe map, historical trend, and provincial comparison connect geography with change over time.
Production controls above a Canadian map, historical trend, and ranked provincial comparison.
PricesRegional price views make monthly movement and differences between provinces easier to compare.
The prices view with its heading, price-basis control, and six provincial monthly price charts.
Production historyMeasure, geography, and display controls support a focused reading of the long-term production series.
The Canadian canola production history view with controls and a line chart from 1943 to 2025.
Export marketsProduct, measure, period, and time filters frame the ranked destinations and market snapshot.
The trade view with fully visible filters, ranked export markets, and an all-destinations market snapshot.

Data & methodology

Statistics Canada data are processed into application-ready files rather than queried directly by the interface. Major recurring datasets have documented processing workflows, including source provenance and methodology.

This makes the explorer a product that can be refreshed as new data arrive. It is not a one-off static visualization.

Accessibility & responsive design

The experience is built around keyboard-friendly controls, legible responsive charts, and mobile layouts that prioritize the question being answered. Data tables and text alternatives provide access to underlying values where appropriate.

Technology

A focused front-end stack supports the product without becoming the story.

  • HTML
  • CSS
  • JavaScript
  • D3.js
  • Vite