enhancements and new features for existing handyman app
Budget: $750 – $1,500 USD
I am seeking an experienced app developer to implement a series of enhancements and new features to my existing handyman app. The project aims to elevate user experience, streamline functionalities, and introduce new capabilities to meet users needs. The ideal candidate should excel in both frontend and backend development, possess a keen eye for detail, and communicate effectively. The app is 3 apps in total; Provider, user and Admin. IOS and Android.
General Features and Improvements:
Spanish Language Support:
*Implement Spanish language support throughout the app's user interface, including menus, buttons, and all content.
Custom Commission for Payment Gateways:
*Develop system that allows the admin to set custom commission percentages for each payment gateway. Users will be required to pay the designated commission when making transactions through the chosen payment gateway.
Rescheduling Appointments:
*Enhance existing booking system by enabling seamless rescheduling of confirmed appointments for both users and service providers.
*Implement subscription plans for service providers.
Unified Provider Plans and Admin Commission:
*Combine existing provider plans and admin commission systen into a unified system, where providers select a subscription plan and are also charged a predefined commission set by the admin. //Currently it's either commission or provider plans.
Promotions for Plans and Commission:
*Create a versatile promotional system for subscription plans and commission fees, allowing for special offers and discounts. //App currently has a promotional system for plans, but no option exists in the admin panel to edit the plan promotions.
Provider Signup Flow:
*Revamp provider signup flow to ensure a streamlined and efficient onboarding experience. Allow provider to upload necessary documents and credentials during the signup process or have access within app to upload documents before given full access.
Enhanced Signup Process:
*Enhance the user and provider signup process with a confirm password box, Facebook/google signup/login, and OTP verification.
Multiple Addresses for Users:
*Enhance user convenience by enabling the input and management of multiple addresses using GPS or manual entry.
Limit Provider Service Addresses:
*Admin-Defined Address Limits: Within the provider plan creation page, the admin will have the capability to define a maximum limit for the number of service addresses a provider can manage based on the subscription plan they choose.
Zero-Cost Plans:
*Modify the system to accommodate providers with zero-cost plans, exempting them from requiring payment methods.// Current system ask for payment method on free plans
New category Feature/Function:
*Introduce a type of category that instead of letting users select from the list of services and providers, it only lets user select the subcategory for the service they need. The system would then alert providers that have created services in the selected subcategory and allow them to bid on the service request.
A detailed outlining of each feature and its requirements will be provided upon project commencement.
Regular communication and updates are expected.
The selected developer will have the opportunity to contribute creatively to enhance the user experience.
If you possess a robust background in app development, coupled with a keen design sense and a history of delivering high-quality projects, we extend an invitation to submit your proposal. Please furnish pertinent examples of previous work, estimated project timelines, and a breakdown of your proposed approach.
I eagerly anticipate the opportunity to partner with a dedicated professional.
General Features and Improvements:
Spanish Language Support:
*Implement Spanish language support throughout the app's user interface, including menus, buttons, and all content.
Custom Commission for Payment Gateways:
*Develop system that allows the admin to set custom commission percentages for each payment gateway. Users will be required to pay the designated commission when making transactions through the chosen payment gateway.
Rescheduling Appointments:
*Enhance existing booking system by enabling seamless rescheduling of confirmed appointments for both users and service providers.
*Implement subscription plans for service providers.
Unified Provider Plans and Admin Commission:
*Combine existing provider plans and admin commission systen into a unified system, where providers select a subscription plan and are also charged a predefined commission set by the admin. //Currently it's either commission or provider plans.
Promotions for Plans and Commission:
*Create a versatile promotional system for subscription plans and commission fees, allowing for special offers and discounts. //App currently has a promotional system for plans, but no option exists in the admin panel to edit the plan promotions.
Provider Signup Flow:
*Revamp provider signup flow to ensure a streamlined and efficient onboarding experience. Allow provider to upload necessary documents and credentials during the signup process or have access within app to upload documents before given full access.
Enhanced Signup Process:
*Enhance the user and provider signup process with a confirm password box, Facebook/google signup/login, and OTP verification.
Multiple Addresses for Users:
*Enhance user convenience by enabling the input and management of multiple addresses using GPS or manual entry.
Limit Provider Service Addresses:
*Admin-Defined Address Limits: Within the provider plan creation page, the admin will have the capability to define a maximum limit for the number of service addresses a provider can manage based on the subscription plan they choose.
Zero-Cost Plans:
*Modify the system to accommodate providers with zero-cost plans, exempting them from requiring payment methods.// Current system ask for payment method on free plans
New category Feature/Function:
*Introduce a type of category that instead of letting users select from the list of services and providers, it only lets user select the subcategory for the service they need. The system would then alert providers that have created services in the selected subcategory and allow them to bid on the service request.
A detailed outlining of each feature and its requirements will be provided upon project commencement.
Regular communication and updates are expected.
The selected developer will have the opportunity to contribute creatively to enhance the user experience.
If you possess a robust background in app development, coupled with a keen design sense and a history of delivering high-quality projects, we extend an invitation to submit your proposal. Please furnish pertinent examples of previous work, estimated project timelines, and a breakdown of your proposed approach.
I eagerly anticipate the opportunity to partner with a dedicated professional.