Product Overview
EDemand is a turnkey multi-vendor marketplace platform built for entrepreneurs and agencies launching on-demand home service businesses. The solution connects customers with verified service providers — plumbers, electricians, cleaners, beauty professionals, mechanics, and more — through a seamless booking experience across web and mobile.
Built on PHP Laravel with a RESTful API architecture, EDemand ships with three core components: a customer-facing Flutter app, a provider Flutter app for service professionals, and a comprehensive admin panel for platform operations. No custom development required to go live.
Key Features
- Dual Flutter Applications: Separate native apps for customers (booking, tracking, payments) and providers (job acceptance, navigation, earnings)
- Admin Control Panel: Manage users, service categories, bookings, commission rates, payouts, reviews, and platform analytics from one dashboard
- Multi-Vendor Architecture: Onboard unlimited service providers; each manages their own profile, services, availability, and team members
- 15+ Pre-Configured Service Categories: House cleaning, beauty & salon, plumbing, electrical, painting, renovation, mechanics, carpentry, pest control, appliance repair, and more
- Real-Time Booking & Tracking: Customers book instantly or schedule; live provider tracking with ETA updates
- Flexible Commission System: Set global or per-category commission rates; automated payout scheduling
- Integrated Payment Gateways: Supports Stripe, Razorpay, PayPal, and cash-on-delivery options
- Review & Rating System: Two-way reviews build trust and drive quality across the network
- Multi-Language & RTL Support: Ready for global deployment with translation management
- Push Notifications: Firebase-powered alerts for bookings, status changes, promotions, and payouts
Benefits for Platform Owners
- Faster Time to Market: Skip 6–12 months of custom development; launch in weeks with a proven codebase
- Lower Technical Risk: Battle-tested Laravel backend and Flutter frontend reduce bugs and maintenance overhead
- Scalable Revenue Model: Earn commissions on every transaction across unlimited providers and service types
- Full Data Ownership: Self-hosted solution — no SaaS fees, no vendor lock-in, complete control over user data
- Customizable Branding: White-label apps and admin panel adapt to your brand identity
How It Can Be Used
- City-Wide Home Services Marketplace: Aggregate local plumbers, electricians, cleaners, and handymen under one platform
- Niche Service Platforms: Launch vertical-specific marketplaces (beauty & wellness, automotive repair, home renovation)
- Franchise & Multi-Location Businesses: Manage bookings and dispatch across branches with centralized reporting
- Agency & Reseller Projects: Deliver branded on-demand platforms to clients as a white-label solution
Technical Specifications
- Backend: PHP 8.x / Laravel 10+ with MySQL/PostgreSQL
- Mobile Apps: Flutter 3.x (iOS 13+, Android 8+)
- API: RESTful JSON with Sanctum authentication
- Admin Panel: Vue.js / Blade templates, responsive design
- Hosting Requirements: Linux VPS or cloud (2 GB RAM minimum), SSL certificate, Composer, Node.js
- Documentation: Installation guide, API docs, and admin user manual included
Why Choose EDemand?
Most on-demand scripts offer either a web panel or a mobile app — rarely both, and rarely with provider-side tooling. EDemand delivers the full triad: customer app, provider app, and admin panel, all communicating via a single API. The codebase follows Laravel and Flutter best practices, making customization straightforward for development teams. With 15+ service categories pre-configured and a commission engine built for marketplace economics, it’s purpose-built for the unit economics of on-demand services — not a generic directory script retrofitted for bookings.
Frequently Asked Questions
- Can I add custom service categories beyond the pre-loaded ones?
- Yes. The admin panel lets you create unlimited categories and subcategories with custom fields, pricing models (fixed, hourly, quote-based), and provider onboarding flows.
- Is the source code encrypted or open for modification?
- Full source code is provided for backend, admin panel, and both Flutter apps. No ionCube or obfuscation — you can customize any layer.
- What payment gateways are supported out of the box?
- Stripe, Razorpay, PayPal, and cash on delivery. Additional gateways can be added via Laravel’s payment abstraction layer.
- Do I need separate Apple/Google developer accounts to publish the apps?
- Yes. You’ll need your own Apple Developer Program ($99/yr) and Google Play Console ($25 one-time) accounts to publish under your brand.
- Is multilingual support included for the apps and admin panel?
- Yes. Translation files are structured for easy localization; RTL layout support is built in for Arabic, Hebrew, and other RTL languages.
Conclusion
EDemand eliminates the guesswork of building an on-demand service marketplace from scratch. You get a production-ready Laravel backend, two native Flutter apps, and an operational admin panel — all designed around the workflows of real home service businesses. Whether you’re launching a city-wide handyman platform, a niche beauty marketplace, or delivering white-label solutions to clients, EDemand gives you the technical foundation to acquire providers, onboard customers, and process bookings from day one.