Handyman Service - Flutter On-Demand Home Services App with Complete Solution

Handyman Service - Flutter On-Demand Home Services App with Complete Solution v11.15.0

[v11.15.0] – 25 Sep 2025

  • New – We are excited to roll out the Shop Module, bringing a powerful new way for providers to deliver their services.
    • Provider Shops – Service providers can now create and manage their own shops with ease.
    • Direct Bookings – Customers can seamlessly book services directly at provider shops.
    • Flexible Service Models – Supports both in-shop services and on-demand home services.
    • Enhanced User Experience – Customers get more choice, while providers gain better visibility and control.

[v11.14.4] – 04 Sep 2025

Web

  • Update – Added review page in handyman details
  • Update – Added service details in booking details page
  • Update – Synced date and time format with Admin Panel
  • Update – Synced pagination messages for consistency
  • Update – Enhanced form validation and response messages
  • Update – Improved input titles for clarity
  • Fix – Resolved coupon list issue in booking flow
  • Fix – Fixed enable/disable wallet issue
  • Fix – Resolved server issue in plan list within Admin Panel
  • Fix – Corrected country code issue in Arabic language
  • Fix – Fixed package amount display issue in booking flow
  • Fix – Upgraded wallet history page
  • Fix – Optimized code and fixed minor bugs
Mobile App

  • Update – Flutter 3.35.x support
  • Update – Upgraded libraries to the latest versions for better compatibility and performance
  • Fix – Minor bug fixes and performance improvements
  • Fix – Corrected “Apply” button visibility in filters
  • Fix – Improved confirmation, invoice, and success message button visibility in Booking flow
  • Fix – Resolved Add-ons image and details not displaying properly in Booking and Service pages
  • Fix – Resolved issue where booking details were visible before assignment to a Handyman
  • Fix – Hidden coupon details when the coupon amount exceeds the service amount
  • Fix – Added toast messages for Sign Up, Sign In, and Log Out actions
  • Fix – Resolved Dart analysis issues
  • Fix – Fixed scrolling and filter tab visibility issues in Provider Service pages
  • Fix – Resolved issue where extra charges were not saving in Provider Booking flow
  • Fix – Fixed Stripe and Flutterwave payment gateway integration issues
  • Fix – Corrected live location auto-update issue when switching screens after disabling location
  • Fix – Added toast messages for Sign Up, Sign In, and Log Out actions
  • Fix – Added validation to prevent withdrawal requests when the wallet amount is 0
  • Fix – Resolved internal server error when processing Handyman payouts using wallet
  • Fix – Added refund amount status display

[v11.14.3] – 30 Jul 2025

Web

  • New – Introduced global SEO settings, including detailed support for services and categories, for better search optimization
  • Fix – Resolved handyman assignment issue in booking details
  • Fix – Fixed issue with booking display in the calendar on the handyman dashboard
  • Fix – Corrected advance payment validation logic
  • Fix – Improved validation messages for better error handling
  • Fix – Added validation for permanent delete action during bulk operations
  • Fix -Minor bug fixes and validation issues resolved
Mobile App

  • Fix – Added Accepted status filter option for promotional banners in Provider app
  • Fix – Fixed zone management issue when editing handyman details
  • Fix – Enabling/disabling chat from the admin panel now reflects properly for all roles

[v11.13.2] - 16 Apr 2025​

Mobile App​

  • New - Providers can now request their newly created services approval from Admin
  • New - Added a new "Cash" option for wallet withdrawals
  • Update - Enhanced notification handling – now click actions work across all notifications, including post jobs, wallet updates, bookings, and more
  • Update - Upgraded to Flutter 3.29.x for improved performance and stability
  • Update - Updated all supporting libraries for better compatibility and smoother experience
  • Fix - Fixed display of inactive related services on the service detail page
  • Fix - Minor bug fixes

Web​

  • New - Admin can now approve or reject services submitted by providers for better quality control
  • Fix - Resolved issue with category selection in the frontend settings
  • Fix - Improved search functionality on the service list page

[v11.13.1] - 05 Apr 2025​

Mobile App​

  • New - Providers can now request banner promotions, admins can review and approve, and approved banners will dynamically appears in user app fully automated with scheduling and secure payments!
  • Update - Added the ability for the admin to enable or disable the chat feature from the settings in App Configuration
  • Fix - Resolved app crash on iOS when tapping the logout button
  • Fix - Minor Bug Fixed

Web​


  • Fix - Fixed toggle switch not displaying issue
  • Fix - Fixed category dropdown values not displaying issue
  • Fix - Minor Bug Fixed

Mobile App​

  • New: Multi Language Content Support: Added functionality to create, manage, and display content in multiple languages seamlessly
  • Update: Improved the UI for service details, package details, and provider information screens to provide a more polished and user-friendly experience
  • Fix: Minor Bug Fixed

Web​

  • New: Multi Language Content Support: Added functionality to create, manage, and display content in multiple languages seamlessly
  • Fix: Minor Bug Fixed
Mobile App
  • New - Added in-app purchase functionality for provider subscription
  • New - Role and permission settings are now available in the app, ensuring only authorized modules are visible
Web
  • New - Integrated WhatsApp and SMS notifications
  • New - Added in-app purchase functionality for provider subscription
  • New - Role and permission settings are now available in the app, ensuring only authorized modules are visible

[v11.11.0] - 14 Dec 2024​

Mobile App​

  • New - Providers can now process payouts to their handymen directly from the app
  • New - Providers can now reassign a handyman for a booking until the handyman starts their drive
  • New - Added a total completed bookings count to the provider and handyman details page for better performance tracking
  • Update - Support for Flutter v3.27.x
  • Update - Support for Android 15
  • Update - If a provider assigns themselves to a service, the system now highlights their role as a handyman to the customer for better transparency

Web​

  • Update - Improved invoice print and details to align with current market standards for better clarity and presentation
  • Update - Added short descriptions and logical explanations in Settings > Earnings Settings to improve user understanding
  • Update - Introduced an option to hide or show specific pages on the user frontend for enhanced customization
  • Update - If a provider assigns themselves to a service, the system now highlights their role as a handyman to the customer for better transparency
  • Update - Added cash payment as a payment option on the user web platform
  • Fix - Minor bug

[v11.10.0] - 06 Dec 2024​

Mobile App​

  • New - Users, Providers, and Handymen can now filter bookings effortlessly by criteria such as service, date range, customer, provider, handyman , booking status, payment type and payment status. This enhancement ensures streamlined access to relevant details for efficient management.
  • New - Providers and Handymen can now view their total amount, including a detailed payment breakdown, along with applicable discounts for complete financial transparency.
  • Update - UI Enhancement in Booking List, Booking Detail and Profile Screen
  • Fix - Resolved iOS keyboard issue in Wallet Top-up

Web​

  • New - Export detailed booking information for analysis and record-keeping. Choose from various file formats and select specific columns for a customized export.
  • New - Customize the primary color settings in the admin panel using color codes (RGB, HEX, HSL), allowing precise adjustments to suit your preferences.
  • Update - Support for Help Desk Module in Handyman Admin App
  • Fix - Booking & Invoice Status Update: Implement updates to both the booking and invoice status. Also, fix the "booking remaining" issue on the user front-end.
  • Fix - Provider plan template changed

[v11.9.0] - 22 Nov 2024​

Mobile App​

  • New - Introduced a new Help Desk module to streamline support and issue tracking
  • New - Added a Cancellation Charge module to manage and calculate cancellation fees
  • Update - Implemented a Default Advance Payment module for efficient payment processing
  • Update - Addressed several minor bugs to improve overall system stability and user experience
  • Update - Java 21 Support

Web​

  • New - Enhanced the user onboarding experience with a new Setup Wizard
  • Update - Updated the application to support Laravel 11 for improved performance and security

[v11.8.3] - 26 Oct 2024​

Mobile App​

  • Fix - Resolved graph display issue in the Handyman Dashboard.
  • Fix - Fixed app crash issue in the Chatting module.
  • Fix - Corrected display of plan expiration date.
  • Fix - Minor bug fixes.

Web​

  • Fix - Fixed issue with plan creation
  • Fix - Updated permissions for data deletion
  • Fix - Set permissions for bank tab on provider detail page
  • Fix - Resolved dropdown issues for country, state, and city in My Profile
  • Fix - Fixed frontend navbar to toggle based on frontend settings

[v11.7.2] - 30 Aug 2024​

Mobile App​

User & Provider Apps​

  • Fix - Country picker now correctly set up in contact number fields.
  • Fix - Allowed alphanumeric inputs in the bank account number field.
  • Fix - Removed unnecessary error toasts from chat.

User App​

  • Fix - Resolved issues with the PayStack payment gateway.

Provider App​

  • Fix - Added a keyboard with a 'Done' button for number input fields on the signup screen.
  • Fix - Adjusted the hour picker to open with hour and minute options instead of the time picker.
  • Fix - Auto-scrolling now works correctly when tapping on bottom fields.
  • Fix - Addressed error message display when editing service selection without an option selected.
  • Fix - Corrected dropdown positioning and keyboard behavior in the address and status fields.
  • Fix - Buttons are now disabled until all data is loaded in the Service Edit section.
  • Fix - Updated validation to auto-clear upon entry and ensure old and new passwords match.
  • Fix - Corrected payment calculation for hourly services.

Web​

  • Fix - Corrected the display of invoice and order calculations.
  • Fix - Restricted document upload to the selected provider only.
  • Fix - Ensured the 'Verified' option enables the action button.
  • Fix - Display address list for the selected provider only.
  • Fix - Made the logout option visible in dark mode.
  • Fix - Corrected the display of recent booking data.
  • Fix - Fixed the visibility issue of the search icon.
  • Fix - Restored functionality for push notifications.
  • Fix - Removed the delete button from the payment screen.
  • Fix - Fixed the issue of the delete button appearing without permission.
  • Fix - Corrected the displayed time for recent customers.
  • Fix - Removed the unnecessary active/inactive filter.
  • Fix - Resolved issue with provider redirection after payment.
  • Fix - Corrected data display in provider detail overview.
  • Fix - Fixed the 'Top Rated' filter functionality.
  • Fix - Ensured default entry is displayed in 'View All'.
  • Fix - Removed social media links from frontend as per admin settings.
  • Fix - Adjusted deletion process to avoid permanent deletion.
  • Fix - Removed action options when no permissions are set.
  • Fix - Corrected removal of action options based on permissions.
  • Fix - Ensured proper functioning of action options based on permissions.
  • Fix - Resolved issues with service deletion and restoration options.
  • Fix - Corrected the display of all menus; added the 'Post Job' option.
  • Fix - Improved functionality of draggable menus.
  • Fix - Fixed permission issues in the 'My Info' section.
  • Fix - Resolved error display when section 7 description is removed.
  • Fix - Corrected functionality of the 'Show entries' option.
  • Fix - Fixed cash approval process between user and admin in the provider app.
  • Fix - Updated the design of the verification email.
  • Fix - Corrected the display of booking times.
  • Fix - Ensured footer label changes are reflected on the admin side.
  • Fix - Corrected display issues on the landing page.
  • Fix - Fixed 'Add More' button functionality and visibility.
  • Fix - Corrected message display for undefined number values.
  • Fix - Restored functionality of the PayStack payment method for user payments.
  • Fix - Set all description fields in the menu table to NULL to improve tab functionality.
  • Fix - Resolved design issues with action buttons.
  • Fix - Fixed error when accessing 'Collect Cash' on the handyman detail page.
  • Fix - Addressed issue when accessing the pending provider detail page.
  • Fix - Fixed issue when accessing the pending handyman detail page.
  • Fix - Removed delete button when delete permission is revoked.
  • Fix - Resolved design issues with action buttons.
  • Fix - Removed delete button from payment screen for admins.
  • Fix - Corrected message display to prevent defaulting to English after a language change.
  • Fix - Fixed scrolling issues with the 'Set as Feature' toggle.
  • Fix - Ensured FAQ displays after adding and returning to the previous page.
  • Fix - Corrected messaging when editing a category and removing an image.
  • Fix - Corrected amount display on the booking info screen.
  • Fix - Fixed functionality to avoid permanent deletion of services.
  • Fix - Resolved permanent delete functionality issues.
  • Fix - Corrected dark mode display issues when switching tabs.
  • Fix - Ensured data table field names change appropriately when switching languages.
  • Fix - Enabled service addition without mandatory image upload.
  • Fix - Allowed adding or editing categories without mandatory image requirements.
  • Fix - Removed tax from extra charges.
Top