SketchMatch

A calm PWA with Waldorf-inspired drawing prompts for paper and pencil — built on holiday so starting to draw feels light again.

2026 / Cursor / PWA / React / TypeScript

SketchMatch is a calm Progressive Web App with drawing invitations for paper and pencil. The phone only holds the prompt. The drawing happens on paper.

Try it: tomashanedoes.github.io/sketchmatch — hosted on GitHub Pages, not on this server.

Install on your phone

No app store. Open the live link, then add it to the home screen.

Android (Chrome)

  • Open the live link
  • Tap the browser menu (⋮)
  • Choose Install app or Add to Home screen

iPhone / iPad (Safari)

  • Open the live link in Safari
  • Tap Share → Add to Home Screen

Why it exists

It started on holiday. My partner asked for something that would make drawing feel inviting again — not another screen to scroll, but a small push to pick up a pencil.

SketchMatch welcome screen: from looking to drawing

The tone is close to Waldorf / vrijeschool practice: look carefully, start from simple forms, work at your own pace, and care more about the making than about a polished result. There is nothing to win. Only something to make.

What it does

  • Two collections: one with simpler forms for younger hands, one for a quieter adult moment
  • Soft invitations, not copy-me templates — the illustration is atmosphere, not a grade
  • Optional soft timer for adults (free play, 10 or 20 minutes) — a reminder, not a race
  • Local only: settings and favourites stay on the device, no accounts, no ads
Choose a collection: younger hands or adults
A drawing prompt with a soft illustration and an invitation to take your time
Adult session setup with free play or a soft timer

Hosting

Static React/Vite PWA on GitHub Pages. This site only links to it.

Source: github.com/tomashanedoes/sketchmatch

Stack

React, TypeScript and Vite as an installable PWA, designed and iterated in Cursor.

← Projects