One card. Every connection.

Your calling card, rebuilt for the QR age.

Create a polished digital card, share it with a QR code, keep every social profile in one place, and let people save your card into their own private calling-card list using email + PIN access.

No traditional account login. No OTP required in this demo.
Create my card
CG
DIGITAL CALLING CARD

Casey Gray

Product Designer · Northstar

infigGH
PHONE+63 917 555 0123
EMAILcasey@example.com
WEBSITEcasey.design
LOCATIONManila, PH
Features

A compact identity hub with real utility.

The card is more than a profile page. It handles sharing, saving, private card lists, owner editing, social links, QR access, and personalized visual design.

QR-ready sharing

Every created card gets its own public link and QR code for fast sharing from print, phone screens, events, desks, or packaging.

Social profile hub

Add LinkedIn, Facebook, Instagram, GitHub, WhatsApp, Viber, Telegram, websites, and other links. Social buttons open a focused card detail view.

Save This Card

A visitor can save the card directly to their own Calling Card List using the email and PIN they created with their own card.

Calling Card List

Open a private collection of saved cards with email + 6-digit PIN. Saved connections can be opened again without searching through messages or screenshots.

Owner editing

Edit My Card first verifies ownership using email + PIN, then loads the complete card details through a short-lived secure edit session.

Design controls

Update the avatar, upload or remove a background image, and customize the background, text, and accent colors with a live preview.

How it works

From scan to saved connection in a few taps.

The flow stays intentionally short. Card creation uses three steps, then the public card becomes the center of sharing, saving, and editing.

Fill card details

Add your name, role, company, phone, email, website, address, and short bio. Unfinished creation data can be restored locally.

Add social links

Choose the platforms you use and attach your profile URLs so visitors can jump directly to the right channel.

Set your access PIN

Create a 6-digit PIN for the email on your card. This becomes your credential for private card-list access and owner actions.

Share your QR

Once created, use the public card link and QR code to share the card anywhere. Visitors can view it without creating an account.

For visitors

Save a connection without a new signup.

Someone viewing a card can tap Save This Card, then enter the email and PIN associated with their own card account.

Email address
••••••
Save This Card
For card owners

Edit only after ownership verification.

The Edit My Card action checks the card owner’s email + PIN before returning editable information. The edit session is temporary rather than permanently exposing edit access in the browser.

Update name, company, contact details, website and bio.
Add, remove, and update social-media links.
Replace avatar and card background image.
Customize background, text, and accent colors.
Hashed PINsPDO prepared statementsShort-lived edit authorizationDuplicate-save preventionRate-limit supportResponsive mobile UIMySQL-backed data
Card experience

Designed to live on the whole screen.

The public card is intentionally immersive: profile in the center, compact actions at the top, social links in their own rail, and contact information in a collision-safe layout that adapts to mobile screens.

Public view

Fast, focused, uncluttered.

Full-screen digital card layout.
Create my card link positioned separately from card actions.
Save, list, and edit controls grouped at the top-right.
Responsive social and contact zones that avoid overlap.
Persistent identity

Your public URL stays stable.

Editing a card updates its data and visual design while preserving the same public card identity. That means previously shared QR codes and links continue to point to the updated card.

Same card slugUpdated designUpdated avatarUpdated links
Ready to use it?

Turn one QR scan into a lasting connection.

Launch Cardora →