Research
Conceptualization
Prototyping
Design system
Fullstack developer
Illustrator
2 months
Over 300k personalized invitations sent
the introduction
We built a digital invite platform built for modern weddings that allow guest send personalized invitations to stay on budget without sacrificing the personal touch. Majlisku is malay word for 'My Event'
the problem
80% of young Malaysians struggle with guest list decisions in wedding planning, yes that included me
Unlike in the past, where inviting many people was a tradition, now younger generations prefer smaller weddings to save money and invite only.
When I sent out surveys, I found out their most challenging task is to determine the guest list and manage pax that align with their budget and venue limitations while avoiding conflicts with parents and relatives.
We didn’t start simple. We tried to solve every wedding problem at once
From checklists and vendor shortlists to venue comparisons and itineraries, we assumed a full wedding planner was the answer. But real users showed us otherwise as it only scratched the surface of their needs. So we went back to the drawing board and began iterating to solve the real pain point : managing guestlist and invitations
the approach
Based on my own experience and conversations with other couples, I set out to solve the common guestlist challenges so I broke the design down into three key focus areas :
the solutions
It began by building a guest list that could manage my personal invites vs and my mom’s
I started with an Excel sheet but then noticed it was too complicated for my parents to use without making messes. So, I designed an intuitive data table experience where we could easily search for guests and filter them by the groups we created.
Now, they don’t need to remember exact names especially with similar ones, they just filter by group and find who they want to send invitation to!
Bringing back the personal touch to digital invitations and boosting RSVPs
I wanted to recreate the charm of handwritten invitations in the old days, so I designed a flow that lets hosts send personalized invites straight from the guest list. Each guest is greeted by name, with no extra forms to fill out to RSVP, making the process both thoughtful and efficient.
Industry studies show that personalizing invitations can lift RSVP rates by up to 62 %, and this design taps directly into that advantage.
Intuitive customization for peace of mind
I designed an easy step-by-step flow using a wizard form so hosts can customize their digital invitations. They can pick a theme that fits their event, add a gift registry, and even see guest wishes in one place.
We also made sure hosts could update any details after sending the invite. Once they click "Publish," changes show up instantly on the live invitation so no need to resend anything.
Improve for the best mobile experience
80% of our users manage their guestlists on mobile especially as the event gets closer. They send invitations via DMs and check RSVP statuses on the go, so I redesigned the experience to be fully optimized for mobile.
Crafting inviting and exciting look and feel
Planning event guest list and dealing with people can feel tedious and overwhelming. That’s why I created a distinctive visual style and design system that feels unique, calming, and joyful. It’s designed to make the event planning process feel less like a chore, and more like part of the celebration.
With help of our illustrator, I added handrawing style icons to evoke the welcoming feeling to users
the impact
Since launching in 2022, over 32,000 users have trusted Majlisku to manage their wedding guestlists and they’ve told us how much they love it. Their feedback reminds us that we’re solving a real problem, especially on a day that means everything to them.
the learning
What you build at the start is rarely what users truly need. But as you learn from them, everything clears
Listen to refine
Talking to real users directly helped me develop deeper empathy and sharper instincts for what they needed, shaping how we design and improve every feature.
Grew my product design skills