Skip to main content
  • Publishing platform
  • Blog & CMS
  • SEO

Ontario Pulse

News & publishing platform

A regional news site built for speed: statically generated, written in MDX, with editorial user management so a newsroom publishes without touching code. Cross-platform from a single codebase.

Ontario Pulse — the regional news platform
Project
Ontario PulseNews & publishing platform
Owned by
OonkoO Venture
Platform
Web app
OonkoO teams
  • Growth

Design · Engineering · Infrastructure · Growth

Stack
  • Next.js
  • Tailwind CSS
  • MDX
  • Static generation

Read from the project's source and the build record.

Now
Still in service, with no public address to point at.

S01The business

Local news, built to be found

Ontario Pulse is a regional news and guides site we built and run: articles on technology, immigration, education and life in Ontario, organised by category and topic.

As described by the product's own screens

What we built

  1. Static generation
  2. MDX publishing
  3. Editorial user management
  4. Cross platform

Each line has a number. A frame further down that shows it carries the same one.

What it had to do

  1. Load fast enough that a search visitor stays.

  2. Let an editor publish without touching code.

  3. Make every article findable by category, topic and search.

S02Design

A front page that reads like a paper

The design is white, with one red for the masthead and a navy for links. Articles carry a contents rail and related reading; categories and topics are always one click away.

  • Site design
  • Article and category layouts

Mark

Ontario Pulse

Palette

  • Paper#FFFFFF
  • Masthead red#EF4545
  • Navy#034573

Typeface

Inter — specimen: Aa, the alphabet and the numerals

Inter

The brand as shipped — palette sampled from the product's own screens, typeface from its source.

Ontario Pulse — the front page
S02 · F01The front page
Ontario Pulse — search results
S02 · F02Search

S03Engineering

Static pages, written in MDX

Every page is generated ahead of time rather than on request, and articles are written in MDX — so a story can carry more than text. Editorial user management sits behind it.

  • Static generation
  • MDX publishing
  • Editorial user management
  • Cross platform
Ontario Pulse — an article with a contents rail
S03 · F01An article, with its contents railEvidence for: MDX publishing

S04Infrastructure

Checked, staged, then shipped

A change reaches production through a CI/CD pipeline with automated tests, by way of separate dev, UAT and production environments. It is deployed on Vercel.

  • CI/CD pipeline
  • Automated tests
  • Dev, UAT and prod environments
  • Deployment on Vercel

S05Credits

One company, four hands

The same mark in four colours: who at OonkoO did what on this build, in the order the work was handed on.

  • Design

    • Site design
    • Article and category layouts
    More on Design
  • Engineering

    • Static generation
    • MDX publishing
    • Editorial user management
    • Cross platform
    More on Engineering
  • Infrastructure

    • CI/CD pipeline
    • Automated tests
    • Dev, UAT and prod environments
    • Deployment on Vercel
    More on Infrastructure
  • Growth

    • Technical SEO with JSON-LD
    • Topic and category taxonomy
    More on Growth

Have something like this to build?

Tell us what it has to do and get a written quote on the page — no call needed. Or book thirty minutes and talk it through.

Get my written quote

Let's Talk

A name, a way to reach you, and a sentence about the problem. That is enough to start.

Whichever you prefer we use.

Goes straight to hello@oonkoo.com.