Snapshots In Time
Digital companion to a physical Canadian history card game used in classrooms nationwide. Built as subcontractor via Blueprint Agencies. Includes educator dashboard, analytics, and bilingual support.
Snapshots In Time is a web-based educational game where players arrange Canadian historical events in chronological order on a timeline. Built as the digital companion to an established physical card game used in classrooms across Canada, it brings the same learning experience online — with features that a physical deck can't offer.
The Problem
Snapshots In Time had a successful physical card game used by educators across Canada to teach history through play. They wanted a digital version that could reach students learning remotely, support bilingual classrooms, and give teachers visibility into how their students were performing — none of which a physical deck could do. They hired Blueprint Agencies to manage the project, and Blueprint brought me on as the developer.
What I Built
A responsive web application that faithfully recreates the card game's mechanics while adding digital-only features. Players drag event cards onto a timeline, and each correct placement earns points. Three wrong placements and the game ends. Behind the scenes, I built an educator dashboard that lets teachers create custom game sessions — filtering by time period, theme, or specific curriculum requirements — and track student results with analytics.
Key Features
- Two game modes — Free play for casual learning and classroom mode for structured sessions
- Educator dashboard — Teachers create custom games tailored to specific themes, time periods, or curricula, then track student results and adjust difficulty
- Game analytics — Teachers can see which events students struggle with most, informing how they teach those topics
- Bilingual support — Full English and French language support for Canadian classrooms
- Responsive design — Works on tablets, laptops, and classroom smart boards using TailwindCSS
- Client collaboration — Built to the client's specifications for a physical product they know intimately, with iterative feedback throughout
My Role
Subcontractor via Blueprint Agencies. I was the sole developer on the project, responsible for the full build — architecture, frontend, backend, and deployment. Blueprint managed the client relationship and project coordination; I handled all the technical execution.
Tech Stack
More Projects
Vibe Forge
A team-scoped studio for AI art and writing that stays on-model. Instead of one-off generations that drift, you build reusable style and subject presets, chain them together, and keep characters, worlds, and voice consistent across everything you make — with a shared canon underneath so the whole team pulls from one source of truth.
VPGame
Run your own virtual pet community — without writing code. VPga.me is a hosted platform for creators with art and a world but no engineering team. You provide the images and the story; we provide the rest — the pets, items, economy, games, and moderation. Every site runs on its own isolated database under its own subdomain, so the whole thing is yours.
BuildersHQ
An MCP-first, multi-tenant coordination hub where your team and your AI agents plan, delegate, and ship through one enforceable review pipeline — Dev → QA → Security → Owner → Done. Real gates, capability-gated reviewers, and a hard line between approving work and shipping it. Not just another task board.
Like What You See?
Let's discuss how I can build something like this for your business.