Skip to content
Marcello Jardim
← All workCase study

2023

TouchShare

A business card that answers back.

Role
Full stack
Years
2023
Stack
Vue, TypeScript, NFC, vCard, AWS SST

A digital business card that lives behind a physical one. Tap the NFC chip or scan the printed QR and your full profile opens: numbers, email, socials.

The signal path

  1. Transport

    NFC tags and printed QR codes that both deep-link to the same profile.

  2. Cloud

    Profile storage and serving on AWS.

  3. Interface

    A fast, mobile-first profile page and the editor behind it.

Context

Paper cards get binned. The information on them goes stale the day after printing.

The problem

Keep the physical ritual of handing over a card, but make what is behind it live and editable.

What I built

  1. A standalone web app: public profile pages plus an editor for card owners.
  2. An NFC + QR entry point, so it works with every phone, even ones without NFC.
  3. Contact details that save to the phone as a vCard (.vcf) file, in one step.

Outcome

One card that never goes out of date. Change a number once and every card already handed out updates.

© 2026 Marcello Jardim

Designed and built by me. React, Tailwind and a few React Bits, set in Bricolage Grotesque and Martian Mono.