← back to work02 / SOLO SAAS

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
The QRbook home page
A live QRbook menu — the public page a diner lands on after scanning
The owner dashboard — menu views over time, by hour of day and by device
The menu editor — theme presets, fonts and colours against a live preview

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

  1. 01

    Built end to end

    Auth, subscription tiers, menu editor, public pages — every layer designed and shipped solo.

  2. 02

    Real-time menu updates

    Edits go live instantly on the customer-facing QR pages.

  3. 03

    Subscription billing on Paddle

    Checkout plus webhooks that keep subscription state in sync with the database across renewals, upgrades and cancellations.

  4. 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.

  5. 05

    View analytics

    Owners see what customers actually look at.

  6. 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.

NEXT PROJECTPoslovno.ba→