Skip to content

Portfolio

Work

We’ve built three products of our own, plus the two websites that go with Scorebug and Delta‑V. You can use all of it today, and Scorebug and Delta‑V are in early access.

Products

Portage is our free link in bio, and anyone can make a page on it. Scorebug and Delta‑V are apps people install or sign into.

01Since 2026

Portage

A free link in bio, made in Canada

ProductLive at portage.camp · Every feature free

The portage.camp home page, headed The free link in bio with every feature included, with Delta-V’s page on a phone above a lake with a canoe
Fig. 01The portage.camp home page, with Delta-V’s page on a phone.

Your name, words and links are in the page itself, so search engines can read them. Every feature is free, including video and music players, a live badge, email sign-ups, 59 landscapes, most of them animated, and stats without cookies.

Built with

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS v4
  • PostgreSQL
  • Supabase
  • SVG landscapes
  • Share cards
  • QR codes
  • +2 more on the Portage page

02Since 2025

Scorebug

A record of every game you’ve watched

ProductEarly access · Open on the web

Two phones showing Scorebug: the home dashboard alongside The Slate’s list of the day’s games
Fig. 02Scorebug’s home dashboard beside The Slate.

Scorebug keeps a record of every game you watch, with live scores for 19 leagues, your own notes, photos and ticket stubs, and results going back to 2002. It’s in early access, and you can use it on the web today.

leagues with live scores
19
sports, from hockey to Formula 1
7
the oldest season you can look up
2002

Built with

  • Next.js 14 App Router
  • React
  • TypeScript
  • Tailwind CSS
  • Supabase
  • PostgreSQL
  • Row-level security
  • Supabase Storage
  • Supabase Edge Functions
  • +7 more on the case study

03Since 2025

Delta-V

A game where you build a spaceship and fly it between planets

ProductEarly access · On Google Play and the web

Delta-V’s Star Chart on a tablet, showing Inner Belt, Ice Fields, Volcanic Ring and Gas Giant Sector, each locked behind a mission count
Fig. 03Delta-V’s Star Chart, with four sectors that each open up after a set number of missions.

Delta-V is a physics game where you build a spaceship from about 580 parts, then fly it through 100 levels between planets, using their gravity and trying to keep enough fuel to get home. It’s in early access on Google Play and in your browser, and it never shows you an ad you didn’t choose to watch.

parts to build with
~580
levels to fly
100
hulls, each flying differently
5

Built with

  • Phaser 3
  • Vite
  • JavaScript
  • Web Audio API
  • Capacitor
  • Kotlin
  • Android
  • Firebase Firestore
  • Firebase Auth
  • +10 more on the case study

Websites

These are the websites for Scorebug and Delta‑V. We built both and still run them.

04Since 2025

getscorebug.app

Scorebug’s website, with a page for every league and club

WebsiteLive

The getscorebug.app home page, with a bold headline reading Your life as a fan, on the record, beside a phone showing the app
Fig. 04The getscorebug.app home page, with the app beside the headline.

getscorebug.app is Scorebug’s website, with hundreds of pages about leagues, games, club gear and rivalries. When the app’s launch plans change, we change one setting and every download button on the site follows.

clubs with a gear page of their own
154
leagues with a page each
19

Built with

  • Next.js 14 App Router
  • React
  • TypeScript
  • Tailwind CSS
  • Amazon Associates
  • Impact
  • AvantLink
  • Shopify
  • ESPN public API
  • +3 more on the case study

05Since 2025

playdeltav.space

Every rocket launch on Earth, counting down live

WebsiteLive

The playdeltav.space home page, a live launch countdown console reading Every launch on Earth, one console
Fig. 05The playdeltav.space console, counting down every launch on Earth.

playdeltav.space is Delta-V’s companion site. It has live launch countdowns, the International Space Station’s position as it moves, live distances to every planet, 60 rockets, an almanac for every day of the year and a merch shop.

rockets, each with its flight history
60
days in the almanac, one page each
366
seconds between space station updates
10

Built with

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS v4
  • Framer Motion
  • Launch Library
  • ISS telemetry
  • Geomagnetic index
  • Close approaches
  • +9 more on the case study

Tell us what you want built

Everything above is our own. For clients we build web apps, mobile apps and Discord bots. Send us the scope, the timeline and a budget range, and we’ll reply in writing. After a short call, you get a written estimate.

  • 01

    Web apps

    • Customer portals and member areas
    • Booking, scheduling and reservation systems
    • Dashboards and reporting tools
    • Internal and operations tooling
    • Marketplaces and multi-tenant products
    • See all 8, Web apps
  • 02

    Mobile apps

    • Consumer apps with accounts and subscriptions
    • Companion apps for an existing web product
    • Field and operations apps for a working team
    • Loyalty, booking and ordering apps
    • Offline-capable apps that sync when they can
    • See all 6, Mobile apps
  • 03

    Discord servers and bots

    • Discord bots that answer from your own live data
    • Slash commands with autocomplete, and answers only the asker can see
    • Servers built from a script: categories, channels, permissions, roles
    • Onboarding, rules screening and the welcome new members see when they join
    • Automated posting from your own systems into the right channel
    • See all 8, Discord servers and bots