Project Management Projects in GandhinagarProject Management Projects in GandhinagarScalable Event Booking Backend with Payments & Real-Time Chat
I built a scalable backend system for a social event booking platform that enables hosts to create events and guests to discover, join, and interact in real time.
The platform is currently generating over $60K+ in revenue, handling real users, payments, and live interactions.
π Key Features & Contributions:
β’ Designed a multi-role system (Host & Guest) with secure authentication
β’ Built complete event lifecycle: creation, booking, participation, and reviews
β’ Integrated Stripe for payments, including wallet system for hosts
β’ Implemented payout flow allowing hosts to withdraw earnings
β’ Handled refunds, disputes, and transaction management
π¬ Real-Time Communication:
β’ One-to-one chat between users
β’ Event-based chat for participants
β’ Group chat system for social interaction
β’ Media sharing (images, voice notes, events, reminders)
π Growth & Engagement Systems:
β’ Followers & following system (social graph)
β’ In-app notifications, email, SMS, and WhatsApp alerts
β’ Event promotion and user engagement features
βοΈ Performance & Scalability:
β’ Optimized backend to handle concurrent users and real-time messaging
β’ Designed scalable architecture for future growth
β’ Ensured secure and reliable payment processing
π‘ Result:
A production-ready backend powering a live platform with thousands of users and $60K+ revenue, built for scalability, performance, and real-world usage. Five platforms. Flutter, Android, iOS, Web, Shopify. All shipping SDKs on different timelines with different teams, some internal, some external. Documentation was falling behind, releases were inconsistent, and nobody had a clear picture of what was going out and when.
The client needed someone who could sit in the middle, understand the product deeply enough to bridge the gap between their vision and the engineering teams, and bring order to the release process. That's what happened. We unified the release cycles, aligned both teams, and made sure every platform shipped on time with consistent quality and documentation. What used to feel chaotic became predictable.