No description
  • HTML 94.7%
  • Nix 5.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
vnprc 65ea13a50a Preview: open on the deck, not a directory listing
The preview serves the repository root, which has no index.html, so its
front page was a listing of the repository. A front page that sends the
browser to pitch-deck.html takes its place, and the listing option is
dropped. The package takes the deck and img/ and nothing else, so what is
published does not change.
2026-09-29 03:38:26 +00:00
img/thinkers Rework title slide with thinker portraits and tighten opening copy 2026-09-24 22:24:22 +00:00
flake.lock Package the deck as a static site for slides.computelocal.org 2026-09-25 13:24:29 +00:00
flake.nix Preview: open on the deck, not a directory listing 2026-09-29 03:38:26 +00:00
index.html Preview: open on the deck, not a directory listing 2026-09-29 03:38:26 +00:00
pitch-deck.html Start the timer on click instead of advancing 2026-09-25 15:48:32 +00:00
README.md Preview: open on the deck, not a directory listing 2026-09-29 03:38:26 +00:00
site.toml Package the deck as a static site for slides.computelocal.org 2026-09-25 13:24:29 +00:00

Momo Match pitch deck

The five-minute hackathon pitch for Momo Match, a mobile game with a quiz hidden inside its ad slot. A teenager playing a match-3 game gets an "ad" between levels that asks three questions about real Nepali policy fights and tells them which thinker they reason like. The game itself lives at https://play.computelocal.org. This deck is published at https://slides.computelocal.org.

Layout

  • pitch-deck.html is the whole deck: seven slides, styles and script in one file, no external dependencies.
  • img/thinkers/ holds the twelve thinker portraits the title slide shows.
  • flake.nix packages the deck as a static site, with pitch-deck.html renamed to index.html. site.toml names the domain it deploys to.
  • index.html sends the preview's front page to the deck. It is not published; the package takes the deck and img/ and nothing else.

Presenting

Open pitch-deck.html in a browser and press F11 for full screen.

Action Keys
Next slide Right arrow, Page Down, or Space
Previous slide Left arrow, Page Up, or right click
First or last slide Home or End

A five-minute countdown in the corner starts on the first click anywhere and turns orange, then red, as time runs out. The URL under the QR code on the last slide is a link and does not advance the deck when clicked.

Editing

Edit pitch-deck.html directly. To preview while editing:

allod site serve

This serves the repository root at the registry's port for this site, with reload on save, and opens on the deck. allod site serve --stop ends it.

Keep img/ next to the HTML file; the deck references the portraits by relative path.

Deploying

The deck is deployed with the same tool as the other Compute Local sites:

git pull
allod site deploy

This builds the flake's default package and syncs it to the shared host.

Sharing

To send the deck as a file, zip the repository without the git history:

zip -r momo-match-pitch.zip momo-match-pitch -x 'momo-match-pitch/.git/*'

Recipients unzip it and open pitch-deck.html.