Munasbati
Event Planning & Multi-Vendor Booking Platform

A centralized platform for discovering, comparing, and booking event services including venues, catering, décor, attire, entertainment, and logistics. Features user app with unified cart & scheduler, vendor dashboards for management, and admin controls for KYC, payments, and analytics, tailored for weddings, events, and on-demand services in Kuwait.

Project preview
Multi-Vendor
Core Model
3 Months
Duration
iOS + Android + Web
Platforms
2025
Year
01 - Problem

Event planning was fragmented, time-consuming, and trust-challenged

Users had to contact multiple vendors separately for venues, catering, décor, and more, no unified comparison, booking, or scheduling. Coordination led to miscommunications, hidden costs, and planning stress.

Vendors lacked centralized tools for inventory, bookings, and visibility. No standardized trust mechanisms like KYC or reviews. Regional needs (Arabic/RTL, local payments) were often ignored in generic apps.

Problem
01
Scattered Vendor Search
No single place to browse, compare quotes, and book multiple services together.
02
Booking & Payment Chaos
Manual deposits, no partial payments or unified checkout, high risk of disputes.
03
Lack of Trust & Tools
No KYC for vendors, limited reviews, and poor analytics for all parties.
02 - Constraints
Constraints

Real-world limits we navigated

Aggressive Launch Timeline
Full multi-vendor marketplace with scheduler, payments, and dashboards in under a year.
Regional Compliance & Localization
Arabic/English RTL support, Kuwait-friendly payments (MyFatoorah, Upayment, KNET), SMS/OTP.
Complex Multi-Party Flows
Unified cart for multiple vendors, partial/full payments, real-time availability & notifications.
Scalability & Security
Handle high-value bookings with secure auth, encrypted data, AWS infra, and vendor onboarding.
03 - What We Built

One platform.
Seamless event orchestration.

Munasbati unifies users, vendors, and admins in a secure ecosystem with event scheduling, multi-vendor booking, loyalty rewards, and powerful analytics, making event planning effortless and reliable.

What we built
User App
01
User App
  • Registration, OTP/SSO login & multi-language (Arabic/English RTL)
  • Discover & compare vendors, multi-vendor cart & unified checkout
  • Event planner, scheduler & budget tracker
  • Partial/full payments, deposits, loyalty rewards, ratings & reviews
Vendor Dashboard
02
Vendor Dashboard
  • KYC onboarding & service/product management
  • Inventory, booking calendar & availability control
  • Subscriptions, featured listings & performance insights
  • Order management, earnings & notifications
Admin Controls
03
Admin Controls
  • Vendor KYC approval, finance & commission management
  • Promotions, CMS, analytics & reporting
  • Push, email, SMS notifications (Firebase/SMSBox)
  • System-wide monitoring & user management
04 - Tech Stack

Built for localization, security, and scale

Cross-platform mobile with Flutter, responsive web with React, robust Node.js backend, and AWS cloud services for reliable performance and regional payment integrations.

Flutter
Mobile Framework
Flutter
React.js
Web UI Library
React.js
Node.js
Backend Runtime
Node.js
TypeScript
Language
TypeScript
Mongodb
Database
Mongodb
Firebase Cloud Messaging
Notifications
Firebase Cloud Messaging
Dart
Language
Dart
Express
Framework
Express
05 - Results
4.7
App Rating
68%
30-Day Retention
42%
Repeat Bookings
3.8x
Faster Planning

Empowering events, boosting bookings

Multi-vendor cart reduced planning time by over 60% for users.
Vendors saw 55% increase in bookings after featured listings and analytics.
Loyalty program drove 40%+ repeat usage and higher average order value.
Secure payments and KYC built strong trust, lowering cancellation rates.
Results
06 - Timeline

13 weeks from concept to launch

Phased approach with emphasis on localization, payment security, multi-vendor testing, and user feedback for a polished Kuwait-focused experience.

01
Discovery & Planning
Week 1
Market research, vendor/user interviews, define flows, payment & localization requirements.
02
Design & Prototyping
Weeks 2-3
RTL UI/UX in Figma, event scheduler mocks, vendor dashboard prototypes, iterated with feedback.
03
Core Development
Weeks 4–6
Flutter user app, Node.js backend, auth, vendor onboarding, booking engine & database (RDS).
04
Payments & Integrations
Weeks 7–8
MyFatoorah/Upayment/KNET, partial payments, notifications (FCM/SMSBox), multi-language support.
05
Dashboards & Loyalty
Weeks 9–10
React vendor/admin dashboards, loyalty program, analytics, promotions & KYC workflows.
06
Testing & Launch
Weeks 11–13
Beta testing with real events/vendors, security audits, App Store/Play Store submission & monitoring.
Trusted US-Registered Development Agency
5.0 Client Satisfaction on Clutch
Recognized Top Rated Plus on Upwork
100+ Products Delivered
20+ Expert Developers & Designers
6+ Years of Development Excellence
Serving Clients Across the Globe
98% Client Retention Rate
Trusted US-Registered Development Agency
5.0 Client Satisfaction on Clutch
Recognized Top Rated Plus on Upwork
100+ Products Delivered
20+ Expert Developers & Designers
6+ Years of Development Excellence
Serving Clients Across the Globe
98% Client Retention Rate
Logo