← All work
Business Trading Cards logo

Make an impression. See the interest.

Turn yourself into a holofoil trading card in three styles, with a QR code to your site on the back. Order a printed deck and see when people scan it, long after the handshake.

Software EngineeringDesignUXInternal Projects
The Business Trading Cards editor: card style, portrait, card, and attack fields in a side panel on the left, and a full-art Elemental card of Kaitlyn Hova on the right with three attacks, Scale, Create Clarity, and Creative Solutions
Overview

The business card people actually keep.

Business cards go straight in the drawer. Everyone’s looks the same: a white rectangle, a name, a title that explains nothing about what the person is actually great at, and three ways to reach them that nobody will use. By the end of the night it’s a stack, and nobody remembers which one was you.

Business Trading Cards is a Hova Labs product that turns you into a trading card. Pick a style, add your portrait, write the moves only you could pull off, and try foil and edge finishes until it feels like you. Put a QR link to your portfolio, business, booking page, or latest project on the back. Design and download PNGs for free, or review both sides and order printed cards. Tracked print orders include QR analytics to see scans over time, with a destination you can update after printing.

Visit businesstradingcards.com →
RoleInternal Project
ScopeSoftware · Design · UX
PriceFree to design, decks from $48.98
StylesElemental, Arcane, Duelist
Printed deck50 cards, 1 to 5 decks an order
Your photoStays in your browser until you order
01 · Design

Same you. Three ways to play it.

Every style follows the anatomy people already know from the binders of their childhood, and all three share your portrait, name, and link, so switching is one dropdown in the editor. Elemental is the original: a stage badge, HP, one of twelve energy types, and up to three attacks, each with an energy icon, a name, a damage number, and a line of effect text, which is where a job title gets replaced by what you are actually great at. Weakness, resistance, retreat cost, a rarity symbol, and a set number fill the bottom strip, in a full-art or classic framed layout with a silver, gold, or black border.

Arcane is built for lore: a mana cost that colors the frame, a type line such as Legendary Creature — Human Artificer, rules text for your signature ability, italic flavor text for your motto, and power and toughness in the corner. Duelist is the loud one: Monster, Spell, or Trap frames, an attribute, a level in stars, an effect, and ATK and DEF. Flip any of them and the back carries a QR code drawn into the art: arched inside your name, set under a title on a weathered fantasy frame, or worked into the vortex.

HP, an element, and three attacks

Elemental

Twelve energy types, weakness, resistance, and retreat, in a full-art or classic frame. The back arches your name around the QR code.

Front of Kaitlyn Hova’s Elemental card: a classic framed anime portrait on a purple holo background with HP 130, the Psychic element, and three attacks, Ship It, Synesthesia, and Hovalin SoloFront
Back of the Elemental card: KaitlynHova.com arched above and below a QR code on a blue swirlBack
Mana, abilities, and a little lore

Arcane

A mana cost that colors the frame, a type line, rules and flavor text, and power and toughness. The back sets your title above the QR code on a weathered fantasy frame.

Front of Kaitlyn Hova’s Arcane card: a fantasy painting of her playing violin, a mana cost of two generic and two blue, the type line Legendary Creature — Human Artificer, rules text, the flavor text She sees the colors in the sound, and 3/4 power and toughnessFront
Back of the Arcane card: KaitlynHova.com set above a QR code inside an orange oval on a weathered brown frameBack
Attribute, level, ATK, and DEF

Duelist

Monster, Spell, or Trap frames, a level in stars, an effect, and ATK and DEF. The back works the QR code into the vortex.

Front of Kaitlyn Hova’s Duelist card: the DARK attribute, eight level stars, an anime painting of her playing violin, the Spellcaster / Effect type line, an effect, and ATK/3000 DEF/2500Front
Back of the Duelist card: a QR code worked into a swirling orange and black vortexBack
Kaitlyn’s card in all three styles. Same name and link; a different portrait prompt and a different set of moves for each.
Elemental energy types
FireWaterGrassElectricPsychicFightingDarknessMetalFairyDragonColorlessBasic
Arcane frame colors
WhiteBlueBlackRedGreenMulticolor goldColorless
Duelist card families
Normal MonsterEffect MonsterRitual MonsterFusion MonsterSynchro MonsterXyz MonsterLink MonsterSpell CardTrap Card
02 · UX

Create. Share. Discover.

The experience starts with your character: choose a style, add a portrait, and write your signature moves. Preview foil and edge finishes, then review the front and back before ordering cards you’ll want to hand out.

The QR code gives every card a next step, from a portfolio or business to a booking page or latest project. For tracked print orders, QR analytics show scans over time, and the destination can change whenever your next chapter starts.

01 · Create
Build your character.
Pick a style, add your portrait and write the moves only you could pull off. Try the foil and edge finishes until it feels like you.
02 · Share
Put your next step on the back.
Link to your portfolio, business, booking page or latest project. Review both sides and order cards you’ll actually want to hand out.
03 · Discover
See what happens next.
For tracked print orders, open QR analytics to see scans over time. Update your destination whenever your next chapter starts.

Just experimenting? Design and download PNGs for free. Scan analytics are included with tracked print orders.

03 · Software

Still free in the browser, now with a backend.

The editor is still a browser-first app: every edit is written to localStorage as you type, your portrait is read into the page and stays there, and Download PNG rasterizes the card in the browser, so you can design and export without an account. The product around it is new. Business Trading Cards is a Next.js app on Vercel, with Supabase for accounts, the database, and uploaded files, and Stripe’s hosted checkout for payment, so the app never sees a card number.

Starting an order is the moment the design and portrait leave the browser: they are saved as a purchase draft, the checkout email becomes an account if it didn’t exist, and a sign-in link lands in that inbox instead of a password. Each tracked print order gets its own permanent QR link on businesstradingcards.com that counts the scan and redirects, filtering recognized bots and prefetches from request headers without storing scanner IPs, cookies, or fingerprints. PostHog and the browser side of Sentry only load after you accept analytics, and the servers report errors to Sentry with identifiers rather than emails or addresses.

Runs in your browser
Design without an account
Edits save to localStorage, and the portrait stays local until you order.
Accounts
Sign-in links, no passwords
Ordering creates the account; a link in the checkout email signs you in.
Checkout
Stripe hosted checkout
Card numbers never touch the app. The order is saved as a draft first.
Tracked QR
A redirect that counts
A permanent link on the site counts the scan, filters bots, and forwards to your destination.
Next.jsReactVercelSupabaseStripePostHogSentry

Let’s build something big.

Tell us about your engineering goals. We’ll tell you how we’d get there.

Get in touch