Skip to content
Case study

A national research network, mapped

Software Development

Website Design

Digital Infrastructure

Pain Connect worked so well that the Chronic Pain Network came back for a second platform. We designed and built Pain Atlas, the most comprehensive directory of pain researchers in Canada: self-managed profiles, a searchable map of who's working where, moderated messaging, and a full admin console behind it.

See the Site
Detail

How it started

We built Pain Connect for the Chronic Pain Network, a platform that connects people living with chronic pain to the researchers and studies looking for them. It took off, and it worked.

So CPN, a national network based at McMaster University, came back to us with the next step. Pain Connect served patients. Pain Atlas would serve the researchers themselves: one national place to show their work, find each other, and build teams.

Planning boards: the claim-your-profile flow, a two-site sitemap, and discovery questions
Field note

Planning the platform

We started on the board, not in code. User flows for claiming a profile, a sitemap split across two sites, and a wall of open questions we worked through with the CPN team.

Those answers shaped the product. Search moved behind a login, every change goes through review, and the map shows institutions, never home addresses.

342 free-text pain types mapped onto CPN's 15 official categories
Field note

Cleaning up the data

CPN's starting point was a spreadsheet of about 700 researchers, built by hand over years. It described pain types 342 different ways.

We mapped all of it onto CPN's official categories, so every profile arrived clean and searchable on day one.

Detail

What we built

A full platform, built to last and to grow with the network:

  • Researcher profiles that people manage themselves, claimed through a secure one-time link
  • A searchable directory, filtered by pain type, discipline, research type, population and province
  • A live map of Canada's pain researchers, by institution
  • Saved searches and curated collections
  • Opt-in, moderated messaging between researchers
  • A full admin console for review, imports, categories and email
The Pain Atlas directory: filters, researcher cards, and a clustered map of Canada
Field note

The directory and map

The directory and the map are two views of the same search. Pick a pain type or a discipline and the map narrows with you, right down to the institutions doing that work.

A list of names becomes a picture of who is working on what, and where.

Detail

Researcher and admin views

Researchers and CPN staff use the same system, but they see very different things.

Researchers get a calm, simple space to build their profile, choose who can reach them, and find collaborators. Moderators get the tools to keep a national directory trustworthy: a review queue that shows exactly what changed, bulk claim invitations, imports and reporting.

Researcher view: the Pain Atlas dashboard
Researcher view: editing a research profile and contact settings
Admin view: the review queue with a side-by-side change diff
Admin view: managing researchers and sending claim invitations
Detail

The design system

CPN brought the Pain Atlas identity. We turned it into a full design system, with colour ramps, type, components and states, so every screen feels like one product.

The public site at painatlas.ca runs on the same system. It's where researchers first sign up, and the CPN team edits it themselves.

The Pain Atlas design system: teal and red colour ramps, Poppins, and components
The painatlas.ca home page
Measured outcomes

The numbers

It's early days, and the community is already busy. Hundreds of researchers have claimed and updated their profiles and started reaching out to each other.

Next, we're planning ways to bring Pain Atlas and Pain Connect closer together.

researcher profiles in the directory
915
institutions on the map
153
provinces and territories represented
10
messy pain-type labels mapped to official categories
342 → 15
In closing

Need a platform like this?

We design and build custom software that people log into because it helps them, with the admin tools to keep it running well. If you have a network or a dataset that deserves better, let's talk.

Pain researchers across Canada, connected

Related: Nonprofit website design