Custom Mobile Wedding Invitation
Woogyeol is a mobile wedding invitation service that allows users to create and share their own invitations. It provides a complete digital wedding solution from preparation to the wedding day itself, with features like attendance surveys, congratulatory messages, and a real-time photo wall.
2025.02 ~ 2025.06
7 member Team
Frontend 4 / BackEnd 3
Front-end
API Integration, State Management, Performance Optimization
Main interface for users to create their own wedding invitations
Wedding invitation editor to review and share the final version
Real-time attendance survey and management system
Photo wall for real-time photo sharing on the wedding day
Zustand was used to instantly reflect user input on the final invitation, but unnecessary re-rendering occurred with every input change, leading to performance degradation and screen flickering.
Optimized Zustand Store using `useCallback` internally and introduced debouncing to trigger rendering after a certain delay following input. This significantly reduced the number of renders.
When creating invitations, all values were sent at once, making error tracking and debugging difficult, and requests were sent without proper validation.
Improved the process by dividing the creation into stages, sending only necessary data incrementally. This allowed for error checking at specific stages, reducing debugging time and better suiting the user flow.