Case study
yesiwill.ro
Wedding invitations and RSVPs: a bilingual site for every couple, a personal link for every family, and a back office that shows who opened the invitation, who answered and how many are coming.
- Product
- Our own, sold by GREATCODE
- Our role
- Product, design and development
- Year
- 2026
- Status
- Early access

Why we built it
Wedding invitations still tend to mean printed cards, then weeks of phone calls and a spreadsheet to work out who is coming. yesiwill replaces all three. Each family gets a link to a site that looks like the couple and answers in a few taps, and the couple sees the headcount for every event as the answers come in.
It's GREATCODE's own product: designed and built in-house, and sold directly by us.
Four styles
Every invitation can use one of four styles, each with its own fonts, background and opening moment, and all of them load fast on a phone.




What we built
A site for every couple
Each wedding lives on its own subdomain, like ana-si-mihai.yesiwill.ro, with the events, the couple's story, photos and a video. Every event links to Google Maps and Waze and adds to Google, Apple or Outlook Calendar in one tap.
Personal links, no accounts
Each family gets its own link, with no password and no app, and the page greets them by name. Everyone answers for each event and can change their answer until the deadline, with a confirmation email every time.
Email, SMS and WhatsApp
Emails in the wedding's style, SMS that fit in a single message, and WhatsApp opening with the invitation already written. Pasted into a chat, the link unfolds into a preview card in the couple's colours.
Tracking you can trust
Delivery status comes back from the email and SMS providers. An open only counts when a person actually sees the page, so link previews and the couple's own checks are left out.
Back office
The couple imports the guest list, sends to one family or to everyone, filters by who hasn't opened or answered, and sees adults, children and declines for every event. Sign-in is a link sent by email.
Bilingual and private
Romanian and English throughout, switchable in one tap. Wedding pages are hidden from search engines, and guest data stays in the EU: the database in the EU, servers in Frankfurt and email from Resend's EU region.
Technology
- Frontend
- Next.js 15React 19TypeScriptTailwind CSS 4MotionWebGLnext-intl
- Data
- Supabase PostgresDrizzle ORMSupabase StorageZod
- Messaging
- ResendSMS Gateway for AndroidWhatsApp
- Hosting and security
- Vercel (Frankfurt)Magic-link sign-inSigned sessions (jose)Row-level security
- Quality
- VitestPlaywright
Where it is now
yesiwill is in early access. Couples can build the whole site for free and pay once per wedding when they're ready to send the invitations, from 249 lei, with no subscription.
Have an idea like this?
We take products from the first sketch to production, and keep improving them after launch.
Get in Touch