An On-Demand Service Marketplace App
Good guys is an on-demand home service app platform that allows users to instantly connect with skilled technicians providing home services
nearby them such as plumbing, electrical repair, home cleaning, carpentry, laundry, beauty, fitness, drivers, painting and other handyman gigs
with real-time scheduling features. The app is driven by robust advanced technologies and changing customer requirements and expectations
which also means the app can appropriately balance trade-offs in standardization/customization.

The Need
Customer expectations hooked with the stance of immediacy, convenience and comfort have triggered the wave of on-demand service models. The city lacking this prospective model with checkpoints like quality service, value addition, and instant availability is arguably conquering a despairing economy. The quickest possible way to clash this service incompetency is deploying a technologically advanced yet simple mobile application that serves customers’ needs by cost-effectively guaranteeing availability.
Following this line of reasoning, our client successfully tapped this gap and planned to launch an on-demand home service app bricked with innovative procurement and risk management strategies that focused on easy service access with profit margins for every stakeholder involved.
Client Goals
Our client aimed to develop an on-demand home service app that connects users with service providers with the ability to perform the following functions:
- The app should allow users to easily book and schedule services.
- Geo-location tagging enables users to search and book nearby service providers.
- Services should be listed by matching the current location preferences.
- Notifications, alerts, and reminders should be sent to respective stakeholders (Customers and Service Provider) on every status/event update.
- Multiple payment gateway support.
- A simple yet branded UI design that is user-friendly and intuitive.

Wireframes
After synthesized learning, our design team worked upon prototyping and wireframe testing for both the iOS and Android platforms. Our UX developers created a detailed set of basic UI and wireframes of two key stakeholders: Customer and Service Provider. This is how the low fidelity prototypes come out.

High Fidelity Prototype
As our abstract ideas were turned into something tangible and got approved by the project managers and client team, our UI designers got ready to work on the app visualization. During the process, they accentuated all the UI elements including fonts, colors palette, design layout to evoke serenity and calmness as these virtues
resonated with the nature of the project.
Development
Login/Register
Easy sign up or registration through email address, phone no. or social media account.
View Service List
User will see a list of service categories based on the user’s location.
Book Services
User can book services instantly or schedule them for later.
Book Later
Users can pre-book the services for up to 12 months in advance.
Cancel Booking
A user can even cancel the booking but will require entering a reason for canceling the service.
Ask an Expert
User can ask an expert for choosing trades like HVAC, plumbing, electric, handyman.
Online Chat
The user can chat online with the expert and take service recommendations.
View Service Provider Profile
User can see the details of the service provider including distance away, service ratings, charge, etc.
Mark Favorite
User will have an option to mark the service provider as Favorite.
Push Notifications
The user will receive notifications for all events like servicemen arrived, job started, finished, etc.
Invoice Generation
As the service completes invoice will be generated displaying all the line items added by the service provider.
Rate and Review
A user can rate and add a review to a Serviceman.
Make Payment
Users can easily make in-app payments through cash/cards/net banking.
Booking History
A user can manage past bookings, upcoming bookings, and on-going services.
Login/Register
A serviceman can log in/register using email, phone no, and password.
Update Status
The service man can update status of availability as online/offline.
Accept/Reject
A service man can accept or reject the booking request.
Share Info
The service man will have the option for providing initial work info/estimate to the customers.
Alert Notification
Alert notification will be received by all service providers near the customer’s location.
See User Details
Service Provider will have the option to see in-app registered user details and assign the request to self.
Service Status
The service status will get updated as he/she accepts the request, arrives at the place, and starts/finishes the service.
Request Payment
Once the job is completed, the service provider can tap on the request payment button.
Book Service
Service Provider has an option to book services themselves on behalf of users.
Create Estimate
Service providers can create/generate estimates post job completion.
My Profile
Service providers can view, update, and manage profiles.
Set Availability
A serviceman adds/update and select the availability timings based on days, hours, time slot available.
Bookings
Check pending bookings, upcoming, and past bookings.
User Feedback
The rating and review provided by the user can be viewed here.
Login
Admin can log in using email id, password.
Dashboard (Site)
View a total number of registered users, serviceman, companies, and total earnings.
Dashboard (Services)
View total services, ongoing, canceled, and completed services.
Manage Serviceman
Search serviceman based on email, mobile no, text, status.
Manage Services
Create/Edit/Update/Delete service category.
Manage Users
Create/Edit/Update/Delete users, activate or inactivate user.
Manage Discount Code
Search, create, update, and delete promo code.
Services
Search for services, service type, booking number, amount, booking date, etc.

The Results
After years of working in the trade industry, Good Guys Home Service App accomplished the longstanding ambition of our client as he cherished the citizens in Indianapolis and The Villages Florida, USA with a wonderful gift of comfy and laidback home services done in a matter of hours. The app possesses a simple, easy and user-friendly UI that works smoothly for every age household member. All its customers are happy and satisfied with a continuum of services it offers with the help of skilled technicians through full transparency and warranties