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)
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.
| Type | Flutter App |
|---|---|
| Author | MHQuickDEV |
| Category | Mobile / Flutter / Full Applications |
| Price | $9 |
| Sales | 36 |
| Rating | 5.00 from 4 ratings |
| Published | Jul 9, 2026 |
| Last Update | Oct 17, 2026 |
| Compatible Software | Flutter 3.x |
| Mobile Files Included | Dart, YAML, .plist, CSS, PHP, HTML |
Categories
Tags
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🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 3,992 views · 35 clicksSaaS · Week 45 · 3,992 views · 35 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 41,640 views · 222 clicksWebsite · Week 45 · 41,640 views · 222 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 39,666 views · 114 clicksSaaS · Week 45 · 39,666 views · 114 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 58,695 views · 198 clicksSaaS · Week 45 · 58,695 views · 198 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 28,077 views · 122 clicksDesktop App · Week 45 · 28,077 views · 122 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 3,936 views · 19 clicksWebsite · Week 45 · 3,936 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
2,614 views · 17 clicksWeek 45 · 2,614 views · 17 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
2,433 views · 13 clicksWeek 45 · 2,433 views · 13 clicks



