I attend: Guest management platform for digital invitations
Founder
Product Design
Fullstack Development
Overview
I attend is a platform that allows users to create digital invitations, build guest lists, share events, receive responses, and manage attendees in one place.I founded and built I attend from scratch. Every aspect of the product — from design and user experience to development and architecture — has been created and continuously improved by me.
Origin
I attend started from a simple request.A friend asked me to help design a wedding invitation. While exploring existing services, I realized that I could not only create a better invitation, but also build a scalable platform where anyone could design their own.That moment became the starting point.What began as a single invitation quickly evolved into a full product.
Problem
The digital invitation space is heavily dominated by graphic design-focused solutions.Most platforms offer visually appealing designs, but:
Lack real functionality as web products
Rely on rigid templates
Require manual processes for sending and managing guests
Provide limited and often frustrating user experiences
There was a clear gap between design quality and product experience.
Opportunity
I saw a market full of small design studios, but lacking:
Technology-driven solutions
Scalable platforms
Automation
Advanced features
Strong UX thinking
Invitations were beautiful, but not functional. Or functional, but not beautiful.That gap was the opportunity.
Goal
The goal was to design and build a platform that prioritizes user experience, is built with modern technology, and maintains a strong visual identity.I wanted to create a system that allows users to design invitations freely, without relying on rigid templates, while keeping the experience simple and intuitive.Every I attend invitation should be visually elegant and functionally powerful.
Approach
To solve the problem, the product was divided into three main systems:
Invitation
Design module
Guest management
Invitation Design
The first step was defining the structure of a digital invitation.This involved identifying the essential modules and designing a responsive layout that works across devices.A key principle was simplicity: users should not need more than two taps to perform any action.
Design Module
The design module became one of the most challenging parts of the product.The goal was to create a real-time editing experience where users could visually build their invitation and see changes instantly.This required designing a canvas-like system that balances flexibility, control, and simplicity.The main challenge was UX: making a powerful tool feel simple enough for anyone to use, even without technical knowledge.
Design module
Guest Management
This is where the product becomes a complete platform.Users can create and organize guest lists, categorize attendees, and control access to their invitations.Through the WhatsApp API, invitations can be sent automatically, allowing guests to confirm attendance directly.All responses are updated in real time, giving users full control and visibility.
Guests managment
Control settings
Table Planning
The final step was building a table planning system.This feature allows users to create tables, assign guests, and rearrange layouts dynamically.The experience was designed to feel intuitive and flexible, replicating real-world planning in a digital interface.
Table Planning
System Architecture
I attend is built as a multi-platform system composed of four main projects:
Backend: Node.js + Express for APIs and integrations (WhatsApp, OpenAI, Stripe, translations)
iattend.site: React.js application for design and guest management
iattend.mx: Next.js (TypeScript) marketing website and future content platform
iattend.events: Next.js (TypeScript) dedicated environment for hosting invitations at scale
The system was separated to ensure performance, scalability, and maintainability.
I attend has evolved into a complete guest management platform.It has successfully supported the planning of more than 30 weddings and over 7,500 guests confirmed, providing a stable system, a strong user experience, and a high level of customization.The product continues to grow and improve over time.
Learnings
I attend has been one of my most important learning experiences.It constantly pushed me to improve both as a designer and as a developer, forcing me to think beyond execution and into product, scalability, and user experience.Today, the challenges are not only technical, but also product and business-related.
Vision
My goal is for I attend to become the default platform for event organization.I continue working on improving the product, expanding its capabilities, and building a modern, efficient, and intuitive experience.To learn more about I attend, please visit our pages