All projects · Supabase Full-Stack Apps
QRFlow — QR Code Campaign & Dynamic Landing Page Generator
A dynamic QR code campaign and landing page generator designed to bridge offline physical attention to online conversion.
A dynamic QR code campaign and landing page generator designed to bridge offline physical attention to online conversion. The no-authentication dashboard enables users to configure campaigns with custom titles, descriptions, CTA buttons, and destination URLs, generating real-time scannable QR codes with instant PNG download and clipboard copy. Features a split-screen live preview, offline LocalStorage and Supabase PostgreSQL persistence, and a high-converting public landing page that updates dynamically from saved campaign data.
- Treats QR codes as the bridge between offline attention and online action: connects physical scans directly to high-converting landing pages
- No-auth dashboard with live QR code generation, PNG export, and clipboard copy capabilities
- Real-time synchronized split-screen preview: edits to title, description, CTA text, and destination link update immediately across views
- Dynamic public landing page featuring warm summer lifestyle aesthetics, 'Why Choose Us' value props, newsletter capture, and direct CTA routing
Built with: HTML, Vanilla JavaScript, QRCode.js / Canvas API, Supabase JS v2, PostgreSQL, Sora, Outfit, Plus Jakarta Sans