REGULAR VS EXTENDED
Get The Best Rates
One time investment. Pay once and get an unlimited access for LIFETIME.
General
A Regular license allows you to create one end-project for yourself or your client. An Extended license includes additional services such as full installation, setup, and app uploads.
For more details, refer to our pricing page.
Yes, we are committed to your project’s success. Although support is not included in the license agreement, we offer free tech support for 6 months from the date of purchase.
The payment is a one-time fee. There are no annual charges.
Yes, all future updates are provided at no additional cost once you purchase the product.
We do offer selective project and customization services. Please contact us to discuss your specific requirements.
The package includes the full source code for Flutter apps, the Laravel admin panel and website, as well as the Figma file for the app and user website.
Admin
Our system supports two types of earning models:
- Commission-Based: Providers earn a commission for each service booked through the platform. All services added will appear in the service list immediately.
- Subscription-Based: Services are visible only when a provider subscribes to a specific plan. If no provider subscribes to a plan, the services remain hidden. Once a provider subscribes, those services will become visible in the list.
Admin can configure these earning models through the Admin Panel.
In our system, the booking flow is as follows:
- Provider: When a customer books a service, the provider can either assign a handyman to the job or handle it themselves.
- If a handyman provider cannot accept the job, the provider can either assign a different handyman provider or choose to handle the booking personally.
- Roles involved include Provider, Handyman, and Customer.
Yes, the system supports multiple languages to enhance user experience. However, only static text in the mobile application is translated. Dynamic text from the API is not translated.
Yes, the system uses OneSignal for push notifications. Admins can choose to send notifications to users, handymen, or both, depending on the needs of the platform.
- Provider: Manages services on the platform and receives notifications when a customer books a service. The provider can assign a handyman to complete the service or choose to handle it themselves.
- Handyman: Completes the service booked by the customer. If a provider does not have a handyman under their management or prefers to handle the service directly, they can assign themselves to the booking and act as the handyman.
User
Yes, you can integrate a custom payment gateway into the application. However, please verify compatibility with Flutter to ensure seamless integration.
The booking flow involves interaction through Firebase Firestore Database, which facilitates communication between the customer, provider, and handyman. This system ensures smooth and efficient coordination throughout the booking process.
When you post a job, all registered providers receive a notification. You can then select your preferred provider to complete the job. For a detailed view of this process, please refer to the flowchart we have provided (add link).
Location-based services allow users to enable their current location to check if the requested services are available within a specified radius. Admins can set this radius in miles or kilometers through the Admin Panel.
Provider
Yes, the system includes a document verification feature. Admins can specify required documents in the Admin Panel. Providers must upload these documents via their profile settings. Admins can then review and approve the submitted documents through the Admin Panel.
The wallet system is available for providers under a commission-based model. Admins can allocate a wallet to providers. When a service is booked and paid for, the admin determines the commission amount to be credited to the provider’s wallet.
You can refer to the detailed flowchart provided for a comprehensive overview of how the time slot system operates (add link).
Yes, providers have the capability to add, update, and delete handymen within their management system.
Providers earn based on the commission structure set for their provider type. After a booking is completed, the admin calculates and pays out the commission amount to the provider.
No, a handyman must be online to receive and accept bookings from providers.
Yes, if no handymen are available, the provider can assign the booking to themselves.
Handyman
Service Proof is documentation provided after the completion of a booking. It serves as evidence that the service has been performed to the client’s satisfaction. This feature helps ensure that both parties have a record of the completed work, preventing disputes regarding the quality or completion of the service.
Handyman has two availability statuses: Online and Offline. These statuses indicate whether they are available to accept new bookings. When set to Online, they are actively available for work; when set to Offline, they are not available for new job assignments.
Yes, user reviews are a key feature. They allow clients to provide feedback on the handyman’s performance. This feedback helps improve the quality of service and assists other users in making informed decisions.
Handymen earn based on the commission structure set by the provider. After a service is booked, the provider calculates and disburses the commission amount to the handyman according to the agreed terms.
Get in touch with us.
Get your idea transformed into a full-fledged & highly profitable Pet Application.