Transformed an event photo-sharing platform to Next.js, enhancing SSR, PWA reliability, and integrating key monetization features like Stripe.
Inconsistent app behavior due to PWA caching, limited server-side rendering for SEO, and lack of monetization options.
Migrated to Next.js for robust SSR, addressed caching issues, developed key features (Album, RSVP widget), and integrated Stripe for payments.
PartyClick now provides an interactive digital experience around real-world events, setting a new standard for event engagement platforms.
Led frontend development for PartyClick, a dynamic event engagement and photo-sharing platform designed for seamless media sharing, RSVP management, and monetized content access. Expertly migrated the application from Vite to Next.js to achieve superior server-side rendering (SSR) and SEO, while resolving critical PWA caching issues for improved app stability. Spearheaded the seamless domain transition during rebranding and developed core features like the PartyClick Album for event photo capture and Browse, and an engaging reusable RSVP animated widget. Integrated Stripe for one-time purchases, driving platform monetization. The UI was built with Material UI, ensuring a consistent and responsive user experience.
Duration
Jan 2024 - May 2025
Team Size
Team of 4 (2 Frontend, 1 Backend, 1 Designer)
My Role
Frontend Developer
Migrated application from Vite to Next.js for enhanced SSR and SEO support.
Resolved critical PWA caching issues, significantly improving app stability and UX.
Developed the 'PartyClick Album' feature for seamless event photo capture and Browse.
Integrated Stripe for secure one-time purchases, enabling platform monetization.
Built a highly polished and reusable RSVP animated widget, streamlining user flow.
Successfully managed domain rebranding from eTell to PartyClick, ensuring seamless UX.
Navigating complex PWA caching challenges to ensure consistent app behavior.
Managing a seamless domain transition and rebranding without disrupting user experience.