FixMate | Multi-Vendor On-Demand, Handyman, Home Service Booking Marketplace (Full Solution) icon

FixMate | Multi-Vendor On-Demand, Handyman, Home Service Booking Marketplace (Full Solution)

Go to Website
Hot or Not
FixMate | Multi-Vendor On-Demand, Handyman, Home Service Booking Marketplace (Full Solution)

Description

FixMate is a premium, all-in-one platform designed to connect professional service providers and equipment rental businesses with customers for home services, maintenance, cleaning, beauty, barber, repairs, and equipment & tool rentals. Featuring two native Flutter mobile applications (Customer App & Provider App), responsive Web Portals, and a robust Laravel Admin Panel, FixMate delivers a complete, scalable ecosystem for managing and scaling service and rental businesses efficiently.

Complete Service Marketplace Solution

FixMate provides a robust multi-tier architecture:

  • User Mobile App (Flutter) – Native iOS & Android app for customers to browse services, book appointments, rent equipment/tools, chat in real-time with providers, track orders, and manage payments.
  • Provider Mobile App (Flutter) – Native iOS & Android app for service providers and rental owners to manage bookings, fulfill rental handovers & returns, track earnings, submit KYC verifications, manage schedules, and chat with customers.
  • User Web Portal – Responsive web interface for service discovery, equipment rentals, booking management, and order history.
  • Provider Panel – Dedicated web dashboard for service providers to manage services, rental inventories, bookings, inspection proofs, schedules, earnings, and customer interactions.
  • Laravel Admin Panel – Comprehensive admin dashboard to oversee the entire platform, manage users, providers, KYC verification fields, services, rentals, promotional notifications, and system settings.
  • RESTful API – Secure Sanctum-authenticated API for seamless integration with mobile apps and third-party services.

Key Features

FixMate comes packed with essential service booking and rental marketplace features:

  • Multi-Service Categories – Support for unlimited service categories (Home Services, Beauty & Wellness, Professional Services, Equipment Rentals, etc.).
  • Equipment & Tool Rental Module – End-to-end rental booking lifecycle with hourly/daily/weekly/monthly billing, security deposit escrow, and damage claim handling.
  • 6-Digit Handover & Return OTP – Cryptographic verification workflow with photo proof and condition inspection notes.
  • Service Provider KYC Verification – Dynamic custom field builder in Admin with multi-step document verification for providers.
  • Real-Time Customer & Provider Chat – Live in-app messaging integrated directly into booking and rental order details.
  • Multi-Language & RTL Support – 8+ languages supported by default with dynamic locale switching and full RTL direction support.
  • Push Notifications & Notification Centers – OneSignal push notifications and interactive in-app notification centers with unread badges across Web and both Apps.
  • Admin Promotional Notifications – Broadcast targeted marketing push notifications directly to Customers, Providers, or All Users.
  • Advanced Booking System – Step-by-step booking flow with service selection, date/time scheduling, add-ons, and customer information collection.
  • Multiple Payment Gateways – Integrated with Stripe, PayPal, Razorpay, Flutterwave, Mollie, Paystack, and SSLCommerz for global payment support.
  • Offline Payment Support – Manual payment verification system for cash/bank transfer bookings with custom instructions and proof upload.
  • Enhanced Authentication & Security – Google Social Login, Email OTP login verification (2FA), and mobile number registration.
  • Multiple Image & Video Support – Rich media showcases for service listings with gallery images and demo videos.
  • Service Provider Management – Complete provider onboarding, profile management, and service listing capabilities.
  • Appointment Scheduling – Providers can set availability schedules with custom hourly time slot management.
  • Additional Services – Support for add-on services with dynamic pricing.
  • Review & Rating System – Customer reviews with star ratings, photo uploads, and provider review removal requests.
  • Wishlist Functionality – Save favorite services for later booking.
  • Refund Management – Complete refund request workflow with admin and provider acknowledgment.
  • Support Ticket System – Built-in helpdesk with ticket assignment, priority management, and file attachments.
  • Blog & Content Management – Integrated blog system with categories, comments, and SEO optimization.
  • Newsletter System – Email subscription management with verification and unsubscribe functionality.
  • One-Click System Auto-Updater – Automatic version detection and isolated migration runner.
  • Responsive Design – Mobile-first design approach for all web interfaces.
  • Dark Mode Support – Theme switching capability in the mobile app.

Flutter Customer Mobile App Features

Native mobile experience for customers:

  • Onboarding Screens – Beautiful introduction flow for new users with dark mode & light mode support.
  • Authentication & Social Login – Email login, Google Social Login, Mobile Number registration, forgot password, and Email OTP verification.
  • Service & Rental Discovery – Browse services and equipment rentals by category with advanced filtering, location search, and ratings.
  • Multi-Step Booking Flow – Step-by-step service booking with add-on options, custom date/time selection, address choice, and notes.
  • Equipment Rental Checkout & OTP – Book rental equipment with refundable security deposit and view 6-digit Handover & Return OTPs.
  • Real-Time Chat – Instant direct messaging with service providers and rental owners.
  • In-App Notification Center – Live notifications for order status, chat alerts, and promotional broadcasts.
  • Provider Profiles – View provider details, ratings, verified badges, and service/rental offerings.
  • Booking & Rental Management – Track active, completed, and cancelled bookings with live status timelines and invoice download.
  • Payment Integration – Secure in-app payment processing with multiple online gateways and offline bank transfer.
  • Order History & Invoices – Complete booking history with downloadable invoices.
  • Profile Management – Update personal information, addresses, dynamic language preferences, and account security.
  • Address Management – Save multiple addresses with primary address selection.
  • Wishlist – Save and manage favorite services and rental items.
  • Reviews & Ratings – Submit star ratings and photo reviews for completed jobs.
  • Blog Reading – Access platform blog content within the app.
  • Settings – App preferences, multi-language switcher, and theme switching.
  • And Many More

Flutter Provider Mobile App Features

Dedicated native mobile application for service providers and rental owners:

  • Provider Dashboard – Real-time overview of active bookings, pending rentals, wallet balance, and total earnings.
  • Service Management – Create, edit, and publish service listings with multi-image gallery, video demo, and add-on pricing.
  • Rental Item Management – Add and manage equipment rental inventories, pricing types (hourly/daily/weekly/monthly), and security deposit amounts.
  • Order Lifecycle Fulfillment – Accept bookings, set ready for pickup, verify 6-digit Handover OTP, and inspect returns.
  • Sheet-Style Inspection with Camera/Gallery – Take condition and damage evidence photos directly from camera or photo library with thumbnail previews.
  • Deposit Refund & Damage Claims – Process instant deposit release or file damage claims with photo proof for admin review.
  • Provider KYC Submission – Complete dynamic verification forms with document/ID uploads directly inside the mobile app.
  • Schedule & Availability Management – Set working days and configure custom hourly appointment time slots.
  • Earnings & Withdrawals – Track earnings, view transaction logs, commission deductions, and submit payout withdrawal requests.
  • Provider Wallet System – In-app wallet with real-time balance tracking.
  • Real-Time Customer Chat – Instant live chat with customers regarding active service and rental orders.
  • In-App Notifications – Real-time push and in-app alerts for new bookings, cancellations, and payouts.
  • Review Management – View customer reviews and request removal for inappropriate feedback.
  • Support Tickets – Create and track helpdesk tickets with admin.
  • Profile & Business Management – Update provider profile, business bio, expertise, and service locations.
  • And Many More

Provider Web Panel Features

Empower service providers with comprehensive tools:

  • Provider Dashboard – Overview of bookings, rental orders, earnings, wallet balance, and performance metrics.
  • Booking Management – View, accept, update status, and manage customer bookings.
  • Rental Inventory Management – Manage rental listings, availability quantities, pricing rates, and pickup addresses.
  • Inspection & Handover Verification – Verify Handover and Return OTPs with condition inspection notes and photo attachments.
  • Service Management – Create, edit, and manage service listings with multi-image gallery, video link, and pricing.
  • KYC Document Verification – Submit required verification documents according to platform requirements.
  • Schedule Management – Set availability with customizable time slot configuration.
  • Earnings & Withdrawals – Track earnings, view transaction history, and request payout withdrawals.
  • Wallet System – Provider wallet with balance tracking and detailed transaction logs.
  • Refund Handling – Acknowledge or dispute refund requests from customers.
  • Review Management – View customer reviews and submit removal requests with reasons.
  • Support Tickets – Create and manage support tickets with platform administrators.
  • Profile Management – Update provider profile, business information, and credentials.
  • And Many More

Admin Panel Features

Take full control of your platform:

  • Dashboard Analytics – Visual insights into bookings, rental volume, revenue, users, and providers.
  • Rental Service Management – Oversee all rental bookings, security deposit escrow, damage disputes, and rental categories.
  • Provider KYC Form Builder – Drag-and-drop custom KYC field builder (Text, Number, Select dropdown, File/Document upload).
  • Provider Verification Moderation – Review submitted KYC documents, approve providers, or reject with custom feedback.
  • Promotional Push Notification Sender – Broadcast custom marketing notifications with deep links to Customers, Providers, or All Users.
  • User Management – View, edit, verify, and manage customer accounts.
  • Provider Management – Approve providers, manage profiles, monitor service quality, and secret impersonate login for troubleshooting.
  • Service Management – Oversee all services, approve listings, and manage categories.
  • Booking Management – Monitor all bookings, update statuses, and process refunds.
  • Transaction Monitoring – Real-time tracking of all payment transactions and gateway logs.
  • Refund Management – Approve or reject refund requests with automated provider earnings adjustment.
  • Withdrawal Management – Process provider withdrawal requests with status tracking and payout notes.
  • Category Management – Create and organize service and rental categories with icons and descriptions.
  • Location Management – Manage countries, states, and cities for service availability.
  • Payment Gateway Configuration – Enable/disable payment methods and configure API credentials (Stripe, PayPal, Razorpay, Flutterwave, Mollie, Paystack, SSLCommerz).
  • Offline Payment Instructions – Manage bank transfer details, cash instructions, and offline verification workflows.
  • Security & 2FA Settings – Configure Email OTP login verification and Google Social Login credentials.
  • One-Click System Auto-Updater – Isolated migration runner with automatic version synchronization.
  • Blog Management – Create, edit, and publish blog posts with category organization.
  • Review Moderation – Approve, reject, and review provider removal requests.
  • Testimonial Management – Showcase customer testimonials on the homepage.
  • FAQ Management – Create and organize frequently asked questions.
  • Custom Pages & CMS – Build custom pages with rich text editor and SEO metadata.
  • Contact Messages – View and respond to customer inquiries.
  • Newsletter Management – Manage subscribers and send email campaigns.
  • Ticket System – Manage support tickets from users and providers.
  • Settings Management – Configure site settings, email templates, theme customization, and system preferences.
  • Home page, Header & Footer Customization – Manage navigation menus, homepage layouts, and footer content.
  • Social Links – Configure social media integration.
  • Mobile Banners – Manage promotional banners for the mobile app.
  • Currency Management – Support multiple currencies with exchange rate configuration and dynamic symbols.
  • Tax & VAT Configuration – Set tax rates and pricing rules.
  • Commission Management – Configure flexible platform commission on bookings (percentage or fixed).

Payment & Financial Features

  • Multi-Gateway Support – Stripe, PayPal, Razorpay, Flutterwave, Mollie, Paystack, SSLCommerz.
  • Offline Payments – Manual payment verification with bank slip / proof upload.
  • Escrow Security Deposit – Automatic holding and releasing of rental security deposits.
  • Wallet System – Provider wallet with automated earnings calculation.
  • Commission System – Flexible commission structure (percentage or fixed amount).
  • Refund Processing – Automated refund workflow with provider earnings adjustment.
  • Withdrawal Management – Provider withdrawal requests with admin approval.
  • Transaction Logs – Comprehensive transaction history for all financial activities.
  • Invoice Generation – Automatic invoice creation for bookings.
  • Tax Calculation – Automatic VAT and tax calculation on bookings.

Security Features

  • CSRF Protection – Built-in Laravel CSRF token validation.
  • SQL Injection Prevention – Eloquent ORM with prepared statements.
  • XSS Filtering – Input sanitization and output escaping.
  • 2FA Email OTP Verification – Additional login security layer for users and providers.
  • Authentication Guards – Separate authentication for users, providers, and admins.
  • Password Hashing – Bcrypt encryption for secure password storage.
  • API Token Authentication – Laravel Sanctum for mobile app security.
  • Role-Based Access Control – Spatie Permission package for granular permissions.

Why Choose FixMate?

FixMate is designed for scalability and ease of use:

  • Production Ready – Fully tested and optimized for deployment.
  • Scalable Architecture – Built to handle thousands of bookings, rentals, and users.
  • Clean Code – Well-organized, documented, and following Laravel & Flutter best practices.
  • Easy Customization – Modular structure makes it easy to add new features.
  • Comprehensive Documentation – Detailed installation and configuration guide.
  • Regular Updates – Ongoing improvements and feature additions.
  • Dedicated Support – Professional support for setup and customization.

Whether you’re building a home services marketplace, equipment & tool rental platform, beauty salon booking platform, professional services directory, or any on-demand service business, FixMate provides the solid foundation you need to launch quickly and scale effectively.

Demo APP (APK)

Download Mobile Apps APK Here

Live Demo Credentials

Demo Website: https://fixmate.mhquickdev.com

Admin Panel URL: https://fixmate.mhquickdev.com/admin/login

Administrator

admin@fixmate.com | Password: 12345678

Provider

provider@fixmate.com | Password: password

Customer

user@fixmate.com | Password: password

Technical Stack

  • Backend: Laravel 12.x, PHP 8.2+, MySQL Database
  • Mobile Apps: Flutter 3.x (Dart), GetX State Management, Dio HTTP Client
  • Web Frontend: Bootstrap 5 CSS, Blade Templating Engine, jQuery, Hugeicons
  • Push Notifications: OneSignal SDK Integration
  • Real-Time Chat: Native Real-Time Messaging Architecture

Server Requirements

  • PHP >= 8.2
  • MySQL >= 5.7 or MariaDB >= 10.3
  • Composer (Latest Version)
  • Node.js & NPM
  • Apache or Nginx Web Server
  • BCMath, Ctype, Fileinfo, JSON, Mbstring, OpenSSL, PDO, Tokenizer, XML PHP Extensions

External API services such as payment gateways, Google Recaptcha, and OneSignal may result in additional costs for third-party usages.

Need Support? or any questions? https://mhquickdev.com

Changelog

29-Sep-2026 v2.1.0

Completed: v2.1.0

- Added: Equipment & Tool Rental Service Module (Full Ecosystem)
    - End-to-end rental lifecycle: hourly, daily, weekly, and monthly bookings with security deposit escrow.
    - 6-digit secure Handover & Return OTP verification workflow with condition notes & photo proof.
    - Damage claim management with evidence submission and automated/manual deposit refund processing.
    - Real-time customer & provider chat initiation directly from rental order details.
    - Complete integration across Web Panels (Admin, Provider, Customer), Customer App, and Provider App.
- Added: Service Provider KYC Verification System
    - Dynamic KYC custom form builder in Admin panel (Text, Number, Select, File/Document upload).
    - Multi-step document submission workflow in Provider Web & Provider Mobile App.
    - Admin verification dashboard with approve, reject, and custom rejection reason feedback.
    - Unverified provider service publishing restrictions and verification badge indicators.
- Added: Multi-Language & RTL Support
    - Dynamic language switcher supporting 8+ languages by default with full RTL support.
    - Full localization integration across Web platform, Customer Mobile App, and Provider Mobile App.
    - Real-time locale switching with persistent storage across app restarts.
- Added: Push & In-App Notification System
    - OneSignal Push Notification integration for Web, Customer App, and Provider App.
    - Interactive In-App Notification Centers with real-time unread badges, timestamps, and mark-as-read.
    - Admin promotional broadcast module to send targeted push notifications to Customers, Providers, or All Users.
- Added: Enhanced Authentication & Security System
    - Google Social Login integration across Web Platform, Customer Mobile App, and Provider Mobile App.
    - Security & Privacy 2FA with Email OTP verification during user/provider login.
    - Mobile phone number registration and verification support.
- Added: Media & Service Enhancements
    - Multiple image gallery and video upload support for service listings.
    - Dynamic currency symbol & formatting support throughout all mobile application screens.
- Improved: System Auto-Updater & Maintenance
    - Automatic new version detection with auto-redirect to the Updater tool.
    - Standalone, zero-dependency updater layout bypassing header/sidebar queries to prevent pre-migration errors.
    - Infinite redirect safeguards for initial installation and unmigrated database states.
- Improved: Mobile App Handover & Inspection Experience
    - Responsive Modal Bottom Sheet workflow for Handover OTP and Return Inspections.
    - Direct Camera and Gallery image capture with thumbnail previews and one-tap removal.
- Fixed: Sidebar & Profile State Management
    - Fixed guest access restriction for profile screens from the navigation drawer.
    - Fixed sidebar authentication state caching so user profile & menu items update immediately upon login without requiring an app restart.
23-Aug-2026 v2.0.0

- Added: Provider Flutter Mobile Application.
- Added: Customer & Provider Real-Time Chat system.
- Added: System manager.
- Added: Multiple Image support for services.
- Added: Custom instructions for offline payments.
- Added: Send Provider Welcome Email.
- Added: One More Premium New Homepage in App.
- Improved: Provider Web Panel UI.
- Fixed: Admin Login Time Web Header links.
- Fixed: Edit profile page in app.
04-Aug-2026 v1.2.0

- Added: About Us Page Content Manager From Admin Panel.
- Added: Custom Css, JS and custom script insert system from admin panel.
- Added: Advanced Analytics Dashboard For Admin.
- Added: Secret/Impersonate Login system for provider and customer account by admin.
- Implemented: Admin Invoice PDF Download.
- Fixed: Testimonial Show issue in homepage.
- Fixed: Multiple time toast message error.
- Fixed: Invoice Opening issue.
- Fixed: Show Customer Phone number in provider booking details and lists page.
24-Jul-2026 v1.1.0

- Improved: Bottom Bar UI.
- Improved: All Icons With Premium icon set.
- Added: One Click Updater.
- Added: Theme Manager with 5+ Themes.
- Fixed: Profile Save Error.
- Fixed: Footer Content dynamic show.
TypeFlutter App
AuthorMHQuickDEV
CategoryMobile / Flutter / Full Applications
Price$9
Sales36
Rating5.00 from 4 ratings
PublishedJul 9, 2026
Last UpdateOct 17, 2026
Compatible SoftwareFlutter 3.x
Mobile Files IncludedDart, YAML, .plist, CSS, PHP, HTML

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit