All work
03Client Work / Frontend
CASE STUDY
June 2026

Rapids QR

Offline Link & Contact Generator

Rapids QR website screenshot

20

Dynamic fields per code

100%

Offline, no hosting

Free

No signup

iOS + Android

Native camera import

The story

A real client brief, not a side-project idea. Their users kept hitting walls: server-hosted files, download restrictions, apps pushing premium upgrades after a few scans, and people dropping off before a contact ever got saved.

I reframed the requirement: put the payload inside the QR itself. The generator writes standard vCards into the code so iOS and Android cameras import contacts fully offline. No account, no paywall, no nonsense.

Built with
  • React
  • Next.js
  • JavaScript
  • HTML
  • CSS
  • vCard

Client-built QR generator that embeds links and vCards directly in the code. No hosting, no downloads, no signup, completely free.

What I built

Under the hood

  • 01

    Requirement Analysis

    Worked with clients to move from server-hosted files to static offline QR codes, bypassing download restrictions and premium upsells.

  • 02

    Dynamic Inputs

    React forms with up to 20 phone and URL fields, add/remove on the fly.

  • 03

    Direct Offline Import

    vCards embedded in QR codes for instant native camera import on iOS and Android. Free forever, no signup required.

Next project

FinOS

AI-Powered Personal Finance Simulator

Open case
Questions about this build?

Ask my AI anything