Event decor and catering marketplace
CaterStation
A marketplace where families find, compare and book wedding and event packages from decor, catering and photography vendors across Pakistan.

- Sides: customers, vendors, admin
- 3
- What we built
- Customer websiteVendor dashboardAdmin panel
The problem
Planning a mehndi, baraat or walima meant calling a dozen vendors, waiting for photos on WhatsApp and comparing prices that were never quoted the same way. Vendors, in turn, had no place to show their work and take bookings.
What we built
We built a marketplace with three sides. Customers browse packages with photos, prices, services and reviews, filter by catering, decor, food, photography and more, save favourites and book. Vendors get a storefront, a dashboard for packages, bookings and reviews, and chat with customers.
An admin panel manages stores, packages, promotions, users and CaterStation's own curated packages. It runs on Next.js with Supabase for the database, sign-in (email or Google), file storage and real-time chat.
Key features
- 01Package marketplace with photos, prices, services and ratings
- 02Filters for catering, decor, food, photography, qawali and venues
- 03Package pages with galleries, contact details and booking
- 04Promotions with validity dates
- 05Wishlists and reviews
- 06Vendor onboarding, storefronts and package management
- 07Bookings and reviews for vendors
- 08Real-time chat between customers and vendors
- 09Admin panel for stores, packages, promotions and users
- 10Email or Google sign-in with OTP verification
Inside the product.
8 images
Package page. A mehndi stage package with gallery, services, contact and booking. Marketplace. Packages with photos, prices, ratings and service filters. Home. The CaterStation homepage. Promotions. Current offers with validity dates. Mobile home. The homepage on a phone. Mobile marketplace. Filters and packages on a phone. Sign-in. Customer and vendor sign-in, with Google. Our mission. The story behind CaterStation.
Tech stack
- Web
- Next.jsReactTypeScriptTailwind CSSshadcn/ui
- Backend
- SupabasePostgreSQLSupabase AuthSupabase StorageRealtime
- Integrations
- Google OAuthResend email
Results
- Vendors show their work and take bookings in one place.
- Families compare packages like for like, with prices up front.
- Handed over to the client with the admin panel and documentation.
Next project
Gan'na Healing
Free, no obligation
Have something similar in mind?
Book a free consultation and we'll conduct a meeting to talk it through, or start with a free audit. No obligation either way.