McMaster Blueprint

About us

We're McMaster students who build software for nonprofits, free of charge. Every term a full product team takes on one local organization and ships something they'll actually use.

Making technology useful to people doing good work.

Blueprint exists to make technology accessible and useful to the people who build communities and look after public welfare.

Blueprint is a multinational organization founded in 2013 at the University of California, Berkeley. McMaster joined the network in 2026 as the fifth Canadian chapter, after Waterloo, Toronto, Carleton and Simon Fraser, and follows the same five values every chapter shares.

See all Blueprint chapters
Blueprint members listening to a presentation at a general meeting
A VP presenting at a Blueprint info session
Students at a Blueprint info session
Students listening to a presentation at Blueprint

How a project progresses.

Every project follows the same three steps, so our partners always know what to expect.

  1. Scope it honestly

    We meet with the organization to understand their needs and agree on what we'll build.

  2. Build in the open

    Our team builds through the term and shares progress with the partner every two weeks.

  3. Hand it off

    The partner gets the code, accounts and documentation, plus a walkthrough. We're always happy to help after.

We follow Blueprint's five values.

Written first by Cal Blueprint and carried by every chapter since. They show up in real decisions, not just on this page.

  1. 01

    Mission first

    The partner's outcome outranks our preferences. Success is what changes for them after we leave, not how interesting the stack was.

  2. 02

    Cherish each other

    We care about the people on the team as much as the causes. The friendships here outlast the projects, and that's the point.

  3. 03

    Always innovate

    Nothing is sacred, including our own process. If there's a better way to run a term or ship a feature, we'd rather find it than defend the old one.

  4. 04

    Perpetual growth

    Everyone teaches and everyone learns. You'll be handed work slightly beyond you, along with the people who will help you finish it.

  5. 05

    Be humble

    Pro bono never means half-finished, and doing good work doesn't make us special. Anyone can do this, and we hope more people do.

The team.

Meet the students running McMaster Blueprint this year.

Meet the team