Interactive Voice Guestbook App for Memorable WeddingsInteractive Voice Guestbook App for Memorable Weddings
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Wedding guestbooks are static — a few written lines that sit in a drawer for years. I wanted something the couple would actually come back to: the real voices of the people they love.
Guests scan a QR code, record a voice message (up to 2 minutes), and the couple gets a private, password-protected dashboard to listen to every message after the wedding.
A real audio keepsake instead of words on paper.
Workflow: Started in Figma Make with a guidelines.md defining the full design system upfront colors extracted directly from the couple's wedding invitation, typography (Pinyon Script + Alice), screen structure, and copy. Iterated screen by screen with the Make agent to generate all 5 core screens.
Then moved into Claude to make it production-ready: fixing MediaRecorder/getUserMedia quirks across iOS Safari and Android Chrome, adding glassmorphism so the watercolor background shows through the UI, and making every button thumb-friendly for a room full of guests on their phones.
Deployed live on Netlify, with a custom QR code ready to print for the big day.
Built for my friends Kamila & Roland's wedding. The template is fully reusable for any couple. Check the link 🔗
Dylan's avatar
Contra logo
such a great concept
Sofia's avatar
Thanks Dylan, really appreciate that! 🙏
Nicolette's avatar
this concept is so creative, i love the way you found to truly capture the memories!
Sofia's avatar
Thank you so much, Nicolette! 💙 That was exactly the goal, capturing the real voices, not just words on paper.
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started