Khang Hy
Playground

Small projects and small services.

Lighter than the case studies: a short demo, what's included, and a few notes on how it was made.

Small serviceBirthdays · Anniversaries · Small events

Personal Web Invitations

A web invitation designed for you, that opens like a gift. Every guest gets their own version, with their name and the way you'd actually talk to them.

A small web invitation your guests open on their phone, no app needed. It started as a birthday dinner invite for four of my partner's friends. It turned out to be a nice format for small occasions, so I'm keeping it here as a small service.

What's in it

  • 01A "new message" notification to start, then a greeting typed out with the guest's name and a small chime
  • 02An envelope that opens and a folded card that comes out with "For [name]" on the cover, then unfolds
  • 03Your photo, the event details, a Google Maps link to the place and a countdown to the day
  • 04Soft background animation and a music box tune, with a button to turn the music off
  • 05A personal link for each guest. Wording can differ per guest if needed.
  • 06Hosted online, so guests only need to tap the link

How it works

  1. 01You send meThe guest names, a photo, the date and place, and the message you want to say.
  2. 02I build a first versionAnd send you a review link. We adjust fonts, photo and wording together.
  3. 03When you’re happyI publish the final links, one per guest. Nothing goes to guests before you approve it.

Why it's different

  • One version per guest, down to how you address them.Not just a name swap. Each guest can get their own wording, the way you'd really talk to them.
  • It opens like a gift, not a web page.A new message, a greeting typed out with a chime, an envelope, a folded card with their name on the cover, then the card opens.
  • Designed, not filled in.Fonts, photo treatment and motion are chosen by a product designer for your occasion.
  • You approve before anyone sees it.You get a review link first. Guests only see the final version.

Packages

InviteGood for: Birthdays, housewarmings, small get-togethers$19–$29VN: 249.000–349.000đ

The signature flow (new message → envelope → folded card), a name for each guest, your photo, countdown, map link, music box tune. 1 round of changes.

Ask about Invite
GiftGood for: Anniversaries, a surprise for your partner, proposals$49–$79VN: 690.000–990.000đ

A story made for the two of you, personal wording, more photos, custom effects around your idea. 2 rounds of changes.

Ask about Gift
EventGood for: Weddings, larger eventsQuote on request

Everything in Gift, plus RSVP and personal links for a long guest list

Ask about Event
  • Turnaround: 24–48 hours, counted from when I receive your photos and text.
  • Extra changes beyond the included rounds are charged separately.
  • First 5 clients: launch price, in exchange for permission to show your invitation as an example and a short review.
How I made it

I set the direction and reviewed each round. AI tools did the production: Gemini helped me turn my notes into a brief, ChatGPT made the first illustration, and Claude wrote the page and deployed it to Vercel.

A few things I learned from the first one
  • Show options, don’t describe them.Fonts were picked by putting five of them side by side on the real card.
  • A constraint became a feature.Phones block sound until you tap, so the invite opens with a "new message" screen. That tap is what lets the chime play.
  • A real photo beats a generated one.The first version used an AI illustration. A real childhood photo felt much more personal.
  • Review before real people see it.A separate review link meant the guests only saw the approved version.
Personal Web Invitations

A web invitation designed for you,
that opens like a gift.

+84 395 478 377