Handyman Service - Documentation
Handyman Services

2022 Change Logs

Estimated reading: 3 minutes

[v7.5.1] – 13 Dec 2022

Mobile App

  • Fix – Tester condition.
  • Fix – Remove Background Location Permission for Android.

Web

  • Fix – Frontend home page first time load issue.

[v7.5.0] – 10 Dec 2022

Mobile App

  • New – Show Notification Badge Count in Provider App.
  • New – Payment Gateways:
    • CinetPay – For Africa Region.
    • Sadad – For more than 750 locations around Bahrain.
    • PayPal – Popular almost around the world.
  • Update – Edit Time Slot for Booking.
  • Update – You can now update Play Store and App Store app links from Admin Panel.
  • Fix – Bug Fixes.

[v7.2.0] – 04 Dec 2022

Mobile App

  • New – Time Slots are available for Providers.
  • Update – Job Request Services for User can now be Edited.
  • Update – Libraries Updated.
  • Fix – Opening Rate Us URL in iOS Browser Fixed.
  • Fix – Keyboard issue Fixed in iOS.

Web

  • Fix – Users cannot see others Users Job Post Services in List.

[v7.0.1] – 26 Nov 2022

Web

  • Fix – Bidder Resource Relation Issue.
  • Fix – Add field in post_job_requests migration file.
  • Fix – Add field in post_job_bids migration file.

[v7.0.0] – 25 Nov 2022 (Breaking Change)

New

  • New – Post Job Feature for Customers See More Here.
  • Update – Stripe Payment Optimized.
  • Update – Removed Unused Strings (Breaking Change).
  • Update – Remove this languages from Application (Afrikaans, Dutch, Indonesian, Portugal, Spanish, Turkish, Vietnam, Albanian).
  • Update – FlutterWave Payment Optimized.
  • Update – Libraries Updated.
  • Fix – Hourly Calculation Error.
  • Fix – Date Issue Fixed For Chat Screen.

Web

  • Fix – Show Free Tag Instead Of 0 in User Website.
  • Fix – Service Duplicate Issue.

Mobile App

  • New – Manage Auto Slider speed from config file (For Developers only).
  • New – Shows Disclaimer At Booking Time.
  • Update – While registering, the Google login username logic is updated.
  • Update – Start Direction Directly in Google Maps on Get Directions from Booking.
  • Fix – OTP Login Issue.
  • Fix – Show Hold Reason in Booking Detail.
  • Note – Please Backup Your Old Code Before Updating To This Version.

[v6.17.1] – 12 Nov 2022

Mobile App

  • Fix – Null Check Operator Error In Booking Summary Dialog.

[v6.17.0] – 10 Nov 2022

Mobile App

  • New – Ability to Extra Charge After Service Is Completed.
  • Update – Firebase Pagination Library.
  • Update – Category & Subcategory UI.
  • Update – Chat and Login Module.
  • Fix – Razorpay Refresh Issue Fixed After Successful Payment.

Web

  • Fix – Multiple Time Click On Save Button Leads To Create Duplicate Service.
  • Update – Improved Code Stability.

[v6.15.2] – 29 Oct 2022

Web

  • Fix – Front-end Website Language.

[v6.15.1] – 21 Oct 2022

Web

  • Fix – Location Wise Service API.

[v6.15.0] – 17 Oct 2022

Mobile App

  • New – Apple Sign In.
  • Update – String Translation Changes.
  • Update – Booking Status Color Change.
  • Update – Latest Kotlin Version.
  • Update – Updated Libraries.
  • Fix – Bug Fixes.

Web

  • Fix – [Privacy Issue] Now, Provider can not see another provider booking.

[v6.13.0] – 08 Oct 2022

Web

  • Update – Dynamic The Booking Activity Title For Multiple Languages.
  • Fix – Provider Address Mapping Issue.
  • Fix – Provider/Handyman Registration Issue In The Provider App (Fix in API).

[v6.12.0] – 05 Oct 2022

Mobile App

  • New – User Can Now Book Free Services If Available.
  • Update – Free Plan Issue Resolved.

[v6.11.1] – 29 Sep 2022

Web

  • New – Released new add-on app for Admin Flutter app. Click here to buy.

[v6.11.0] – 10 Sep 2022

Mobile App

  • New – Customers can no longer contact providers prior to the acceptance of their bookings.
  • New – Material 3 Bottom Navigation Bar.
  • Fix – Change password was disabled.
  • Fix – UI And UX Improvements.
  • Fix – Code Enhancement.

Web

  • New – Now, Handyman Frontend will control cookie management to control user privacy.
  • Fix – Change to does from dose in error page.

[v6.10.0] – 25 Aug 2022

Mobile App

  • New – With our “Assign to Myself” feature, Providers can now complete their bookings without Handyman.
  • New – Clear Filter Option.
  • Update – Code Migration for FlutterWave.
  • Update – Modifications to the Hourly Calculation Logic
  • Update – Previously, it was per minute calculation. The price would be the same for the first hour, but after that, an extra minute charge would apply.
  • Update – The phone number input has been modified. You must include the country code before entering the mobile number in the format (COUNTRY CODE-PHONE NUMBER).
  • Update – “Register as a partner” button supports iOS link.
  • Fix – Bug Fixes.

INFO

The old hourly bookings calculation will not change, but you must make a minor code change for User & Provider app

  • In the main directory go to the lib -> utils -> configs.dart
  • Please update this date when you provide a new version to production.
  • Logic behind this is if the bookings are after the release date then it will accept the new hourly calculation or else it will take old calculation.

Web

  • Update – API changes for Provider can assign himself.

[v6.5.1] – 18 Aug 2022

  • Fix – Critical Issue Resolved.

[v6.5.0] – 17 Aug 2022

Mobile App

  • New – Show Provider Card Handyman Dashboard.
  • New – Show Handyman Designation when Provider Assign the Handyman.
  • Update – UI and UX Improvements.
  • Update – Code Optimizations.
  • Update – Update Dependencies.
  • Fix – OTP Login Issue.

Web

  • New – Google map key setting from admin panel.

[v6.2.0] – 05 Aug 2022

Mobile App

  • Update – Firebase Bom Dependency in Android.
  • Fix – OneSignal Issue Resolved in Both Apps.
  • Fix – When we update the service price after the booking is completed, the new price is applied to the same completed booking.
  • Fix – Today Booking Date Issue.
  • Fix – Location Based Service Refresh Issue.
  • Fix – Overflow Issue in Booking Detail.
  • Fix – Remove Firebase code for Image upload while updating the profile.

Web

  • Fix – OneSignal Issue Resolved.

[v6.0.0] – 30 Jul 2022

Mobile App

  • Update – Upgrade Stripe Package to 4.0.0.
  • Update – Show Booking Description in Booking Detail Screen.
  • Update – Added Favourite Service Pagination.
  • Fix – Location Permission Issue.

Web

  • Update – Remove Dynamic Sidebar (BREAKING CHANGE).
  • Update – UI & UX Enhancements.
  • Fix – Contact Us Issue Fixed.

[v5.4.0] – 22 Jul 2022

Mobile App

  • New – Ability to Delete Account Permanently for Provider & Handyman.
  • New – Ability to Chat with Handyman using WhatsApp for Customer.
  • New – Set Dynamic Currency Position from Admin, Left or Right.
  • Fix – OTP Login Issue.

[v5.2.0] – 19 Jul 2022

Mobile App

  • New – Turn on/off Slider in User App.
  • Update – Remove Mobile Number Length Validation in Sign Up, Edit Profile Screen.
  • Fix – Minor UI Enhancements.

Web

  • Update – Service Card UI.
  • Fix – CSS Issues.
  • Fix – Bug Fixes.

[v5.1.0] – 05 Jul 2022

Mobile App

  • New – Turn on/off Slider in User App.
  • Update – Remove Mobile Number Length Validation in Sign Up, Edit Profile Screen.
  • Fix – Minor UI Enhancements.

Web

  • Update – Handle Subcategory Click (Web).
  • Update – Success Message not showing on Contact Us Submit Click (Web).
  • Update – Minor UI Enhancements.

[v5.0.0] – 30 Jun 2022

Mobile App

  • New – Ability to Delete Account Permanently for Customer App.
  • New – Added Animations Everywhere in App.
  • Update – Service Detail Screen UI.
  • Update – Show Payment Status Pending Approval if Customer has paid but Handyman has not approved in the case of COD.
  • Fix – Deep Level Code Optimization [Backup your customized file before updating].
  • Fix – Remove Unnecessary & Unused Files.

Web

  • Update – Responsive Change in Customer Website.
  • Update – Slider Auto Change Feature in Customer App & Website.
  • Update – Display Subcategory Name in Customer Website.

[v4.6.0] – 11 Jun 2022

Mobile App

  • New – Handyman Can Change Online/ Offline Status.
  • New – Provider Can See Recently Online Handyman.
  • New – Add Designation For Provider & Handyman.
  • New – Add Arabic to Admin Web.
  • Update – Add Image Border in User Images.
  • Update – Change Minimum Password length to 6 from 8 while Sign Up.
  • Fix – Stripe Payment Gateway Issue.
  • Fix – Show Review in Descending Order in Service Detail.
  • Fix – Save Profile Can Lead User Role to Empty.
  • Fix – Hide Inactive Provider in Filter Service.
  • Fix – Text Translations in many Languages.
  • Fix – Service Search Issue.

[v4.2.0] – 4 Jun 2022

Mobile App

  • New – Maintenance Mode.
  • New – Added Read More button if Description is long in Service Details.
  • Update – UI Changes In Many Screens.
  • Fix – Category Wise Search Issue.
  • Fix – Show All Providers in Filter List.
  • Fix – Notification Badge.
  • Fix – Text Translations.

[v4.0.0] – 21 May 2022

Mobile App

  • Update – Support For Flutter 3.0.
  • Update – Updated Libraries.
  • Update – Performance Improvements & Bug Fixes.
  • Fix – Casting issue in the dashboard while adding privacy policy and terms and conditions from Admin setting.

[v3.20.0] – 03 May 2022

Mobile App

  • New – Introducing Material You Theme for Android 12 for User App.
  • New – Sub Category Feature.
  • New – Wallet Based System.
  • New – Ability to submit service proof completed by Handyman.
  • New – Admin can now update user information in web.
  • New – User & Provider can see the cancellation/ rejection reason.
  • New – Notify Provider after approved by Admin via Email.
  • New – Using a timer, keep track of your hourly service time.
  • New – You can now change the Date and Time of the booking until booking is not Assigned.
  • Update – Subscription plan model and UI.
  • Update – Login and Chat functionality.
  • Update – Change Rating Star colour to Yellow.
  • Update – Change Favourite Service icon colour to Red.
  • Fix – Edit Service issue in Provider App.
  • Fix – Edit Profile issue in Provider App.

Web

  • New – Dynamic Subscription Plans.

[v3.10.5] – 29 Mar 2022

Mobile App

  • Fix – Add & Update Handyman List.
  • Fix – Bug Fixes.

[v3.10.3] – 21 Mar 2022

Mobile App

  • Fix – Server issue while Booking a service.
  • Fix – Translation issues.
  • Fix – Can’t update the demo handyman role detail.

[v3.10.0] – 17 Mar 2022

Mobile App

  • New – Subscription-Based System.
  • New – Ability to Change Timezone from Admin.
  • New – Notify Provider/ Handyman when Admin/ Provider Payouts to them Respectively.
  • New – Chart in Handyman Dashboard.
  • New – Provider/ Handyman can now see their Earning List.
  • New – Ability to Choose Location from Map while Booking a Service in Customer App.
  • New – Each Service can have an FAQ.
  • Update – Show Handyman in Booking List to Provider.
  • Update – Change Notification Icon.
  • Fix – Show only top 5 Services in the Dashboard.
  • Fix – A handyman can also Cancel a Booking when Assigned by a Provider.
  • Fix – Google SignIn Bug.
  • Fix – Delete Image From Service Bug.
  • Fix – Crash when requesting Location Permission in iOS.

Web

  • New – Admin can now Send Notifications to only Users.
  • Update – Ability to Filter Bookings with City.
  • Fix – Search Service Issue in Frontend.

[v3.2.0] – 01 Mar 2022

Mobile App

  • Update – UI And UX Improvements.
  • Update – Code Optimization.
  • Fix – Currency Issue in Handyman Role.
  • Fix – Wrong redirection to Booking detail screen from notification screen in handyman/provider role.
  • Fix – Hourly Calculation Optimize.
  • Fix – Loading issue in Category Screen.
  • Fix – Provider filter option will not be visible if coming from view all in provider detail screen.
  • Fix – Booking List – Show Handyman Name if handyman is assigned.

Web

  • New – Brand New UI For Frontend.
  • New – New – Location Based Services.
  • New – New – Services Based On Filters.
  • Update – Code Optimization.

[v3.0.0] – 22 Feb 2022

Mobile App

  • New – Brand New UI for Handyman, Provider & User Apps.
  • New – Handyman Commission Based on Handyman Types.
  • New – App Logo Changed.
  • New – Now Search on basis of filter.
  • Update – Added taxes breakthrough while booking the services.
  • Update – Code Improvements.
  • Update – UI/UX Enhancements.
  • Update – Build with Latest Flutter 2.10 & Updated Libraries.
  • Fix – Bug Fixes.

Web

  • New – Provider Handyman Commission.
  • New – Sidebar Dynamic Rearrange Setting.
  • New – Earning History List For Provider In Web.
  • Update – Sidebar Menu Rearrangement in Admin Web.
  • Fix – Bug Fixes.

[v2.0.0] – 22 Jan 2022

Mobile App

  • New – Handyman and Provider can login with the same Provider App (Handyman App will be deprecated after March 2022).
  • New – Provider can see the commission on dashboard.
  • New – Provider can see the Taxes they want to charge on their Services.
  • Update – Added taxes breakthrough while booking the services.
  • Update – Code Improvements.
  • Update – UI/UX Enhancements.

Web

  • New – Commission Based System.
  • New – Provider Payout History.
  • Fix – Bug Fixes.