QRbook
QR digital menus for restaurants — real-time updates, view analytics and shareable pages, plus a QR memorials product line.
- ROLE
- Everything (solo)
- PERIOD
- Side project
- STACK
- Next.js · TS · Mongoose · MongoDB · Paddle · S3
- LIVE
- qrbook.app ↗
THE CONTEXT
Restaurants reprint menus every time a price changes. QRbook replaces paper with a QR code that always points at the current menu — editable in seconds, with analytics on what customers view.
WHAT I DID
- 01
Built end to end
Auth, subscription tiers, menu editor, public pages — every layer designed and shipped solo.
- 02
Real-time menu updates
Edits go live instantly on the customer-facing QR pages.
- 03
Subscription billing on Paddle
Checkout plus webhooks that keep subscription state in sync with the database across renewals, upgrades and cancellations.
- 04
Menu media on AWS S3
Dish and header photography uploaded straight to S3 and served from there — menus stay image-heavy without the app carrying the files.
- 05
View analytics
Owners see what customers actually look at.
- 06
SEO pages
Public, shareable, indexable menu pages built on Next.js.
OUTCOME
A running SaaS with paying subscription tiers, and a second product line (QR memorials) shipped on the same foundation.