Winnipeg product studio · now booking

We ship websites, apps, AI, 3D and custom systems.

Fixed scope, fixed price, real deadline — and a working demo every Friday until it's live.

See the work ↓

Selected work · web

Click it. It's live.

Every card opens the real product, not a case-study PDF. Hover one to see the scope roll.

Lens Lab: a cut-open Sony 70–200mm lens on a bench in front of a miniature scene, with a live sensor view Live3D / WebGLFor Frank Gear Lens Lab — the plane of focus, cut open An interactive explainer for Frank Gear, a Winnipeg cinema rental house. Three Sony G Master zooms, modelled from Sony's published construction, sit cut open in front of a miniature scene. Turn the focus ring and watch the plane of focus travel. Three.js · thin-lens optics · depth-of-field shader · Sony specs · rental hand-off · Try it live → Flight Review Assistant assessment interface LiveWeb appAviation Flight Review Assistant Walks an examiner through all 54 fields of Canada's Advanced RPAS flight review — Transport Canada criteria, expected answers and a pinpoint citation on every question. Progress stays on the reviewer's device. Assessment engine · 54 cited criteria · animated manoeuvres · local-only storage · See it live → Veldra Perfect Pour game: challenge levels and a scoreboard LiveWeb gameBrand activation Veldra Perfect Pour A contest-style pour game for a beer brand: pick a difficulty, time the pour, get scored on the head, land on the leaderboard. A guest opens a link at the bar and plays within seconds. React + Vite · three challenge modes · scoring · leaderboard · on-device storage · Play it live → The myhata.app product site LiveWebsiteLead capture myhata.app — product site and waitlist A fast, no-build landing page that explains the app with real screenshots and collects three kinds of leads — beta signups, "bring it to my city" requests and partner enquiries — straight into the app's backend. Single-page landing · three lead endpoints · privacy & terms · TLS + deploy · See it live → Slot open Your product goes here. Start a project →

Our apps · iOS

Built for your pocket.

Our own products, built end to end: the SwiftUI app, the backend behind it and the site that sells it.

Three screens of the JustCalories iOS app: daily totals, meal logging, nutrition coach
On the App Store · v1.5

JustCalories

Snap a plate. Get calories, protein, fat and carbs, synced to Apple Health, plus a weekly coach.

No account, no ads, no cross-app tracking. The app, the AI backend behind it and the product site that carries its privacy policy — all ours.

Three screens of the MyHata iOS app: home, infrastructure and roadwork, fire and paramedic calls
App Store — coming soon

MyHata

Hears about the garbage day, snow-route ban, permit next door, new 311 report or emergency alert before you do.

Set your address once. Scheduled things are planned on the phone; the unpredictable ones arrive as push from our own backend, which polls a civic data service we built for the purpose.

The krokva.com home page In development · Winnipeg first Krokva Type an address. Get its permits, service requests, zoning, assessment — the whole story. A civic dossier for any Canadian address, from open data — a city-agnostic layer with pluggable Socrata and CKAN providers. See the site →

What we build · what it costs

Prices in the open.

Typical ranges. Where you land depends on scope — we fix the exact number before any work starts.

  1. 01Marketing websiteCustom design, SEO and a performance budget — fast and built to rank.$3,000 – 6,000
  2. 02Online storeE-commerce and booking flows, payment and shipping APIs.$6,000 – 12,000
  3. 03Web platform / portalCustomer and staff portals, dashboards, multi-tenant SaaS.$12,500 – 25,000
  4. 04Mobile appiOS and Android, offline-first field tools, App Store launch and updates.$15,000 – 30,000
  5. 05AI integrationAssistants on your data, document and intake automation, Canadian residency options.$4,000 – 8,000
  6. 06IntegrationsCRM, ERP and accounting sync, legacy system bridges — data moves on its own.In the quote
  7. 07Support & maintenanceUpdates, monitoring, audits, project rescues and team extension.$750 – 1,500 / mo

All amounts in CAD, before GST. Every project gets a fixed quote after a free scoping session, and the quote doesn't change mid-project.

About
us
A terrikon is a man-made mountain, built up one load at a time. We're a Winnipeg studio that builds software the same way — layer by layer, made to last. Meet the studio →

LET'S
BUILD

A couple of sentences about your business and what you need is enough. We reply within one business day.