Back to work Mobile app
Selected work

Mediator Multi-Vendor Marketplace

Multi-vendor mediator marketplace with commissions, settlements, admin control and RBAC.

Mediator Multi-Vendor Marketplace
Mobile appMediator Multi-Vendor Marketplace
Project typeMobile app
Year2026
DeliveryArabia Group
TechnologyFlutter · Laravel · MySQL · FCM · Admin Panel · Multi-Vendor · Commission · RBAC · Caching
Project story

Project features

01

Flutter marketplace connecting customers and vendors in a clear multi-vendor flow.

02

Multiple roles: customer, vendor, admin with strict RBAC permissions.

03

Vendor onboarding with verification and approval before activation.

04

Vendor storefront plus vendor dashboard for products and orders.

05

Flexible product system: categories, images, attributes, variants, inventory.

06

Complete order lifecycle: pending, processing, shipped, delivered, cancelled.

07

Platform commission per order with accurate revenue calculations.

08

Vendor settlements and payout reports with export capability.

09

FCM notifications for key events for both vendors and customers.

10

Laravel admin panel to manage vendors, products, orders, disputes.

11

Ratings and reviews with moderation to prevent spam and abuse.

12

Performance: pagination, caching, and optimized database queries.

13

Payments abstraction layer to swap gateways later with minimal changes.

14

Security: rate limiting, logging, activity monitoring, banning.

15

Scalable foundation for shipping zones, delivery options, and expansion.

Project screens

Project screens

Mediator Multi-Vendor Marketplace
Main view
Mediator Multi-Vendor Marketplace
Additional view
Live projectMediator Multi-Vendor Marketplace
Visit project ↗
Built with
FlutterLaravelMySQLFCMAdmin PanelMulti-VendorCommissionRBACCaching
Your next step

Have an idea? Let’s turn it into something that works.

Tell us the useful details. We will begin by understanding and structuring the idea before execution.

Start your project