hostly / mvp · v0.1
QR check-in, in real time.
Issue dynamic QR codes per booking, scan at the door with any phone, and watch your dashboard update inside a second. Installable as a PWA. JWT-signed QR tokens rotate every 30 seconds — no screenshot replay.
01
Create venue + booking
Owner-side flow takes 30 seconds. Booking gets a unique long-lived link.
02
Rotating signed QR
Customer's PWA shows a JWT-signed QR that refreshes every 30s. Server-verified on scan.
03
Live host feed
Scanner → POST → SSE broadcast → dashboard updates in <1s, no polling.
stack
Next.js 15 · App Router · React 19 Drizzle ORM + Postgres 16 Better Auth (email + password) JWT-signed QR (HS256, 30s exp) Server-Sent Events (in-memory bus) PayPal Sandbox (48h access grants) PWA manifest + service worker