QRPilot

QrPilot is a full-stack QR code management app for creating, saving, organising, and exporting QR codes as PNG or PDF. Built with Next.js App Router, Supabase Postgres, Prisma, Better Auth, and Cloudinary, it includes authenticated user flows, persistent QR management, and Playwright end-to-end testing across core user journeys. The app was built with a production-minded, SaaS-style architecture to support future expansion into features such as sharing, analytics, and subscription plans.

Key Features

  • Create QR codes and save them to a personal vault
  • Organise QR codes with categories for faster retrieval
  • Edit and delete saved QR codes
  • Share QR codes through public links
  • Export QR codes as PNG or PDF