Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

ONLINE HOUSEHOLD SERVICES PROVIDER

BACHELOR OF SCIENCE

IN

SOFTWARE ENGINEERING
(2018-2022)
SUBMITTED BY:
MAQSOOD ALI (18-FA-07099)

SAQIB JAMAIT (18-FA-07094)

FAIZAN AHMED JAMSHED (18-FA-07106)


SUPERVISED BY

Engr. ZEESHAN ZAFAR

LECTURER DEPARTMENT OF COMPUTER SCIENCE

COMWAVE INSTITUTE ISLAMABAD

SARHAD UNIVERSITY OF SCIENCE & INFORMATION TECHNOLOGY,

PESHAWAR

1
TABLE OF CONTENT

1. Introduction ..................................................................................................................... 3
2. Literature Review ............................................................................................................. 4
3. Objectives ........................................................................................................................ 5
4. Project Methodology ....................................................................................................... 5
5. Problem Statement ........................................................................................................... 7
6. Specifications .................................................................................................................. 7
7. Conclusion ....................................................................................................................... 7
8. Work Tentative Plan ....................................................................................................... 8
9. References ........................................................................................................................ 9

2
1. Introduction
We have many problems in our life. We interact with many people daily, we found many
problems in our houses either they can be interior or exterior for which we need skilled
workers that they can fix our problems. Life is very busy today we don’t have time to deal
with such problems so almost all people solve their issues on weekends they wait for it
because in the mid of the week they are following a busy schedule so they can’t search for
skilled workers while they are in their offices, instead of in a house there only female are
present so they can’t go outside to solve these problems nor they can call/bring some
unknown to solve their problems because many security reasons arise and most important
there is no source to find a good skilled worker.
We require Masons, Carpenters, Plumbing, Painters, Cleaners, Ac and refrigerator
mechanics, etc. but we don’t know directly about them if we require any one of them we go
outside, talk with people about them and after a great hustle, we find them which is a time-
consuming way. Keeping all these problems we decided to provide an online platform in
which we will be able to contact any one of them at any time and by following user reviews
on their previous work done we will be able to contact only efficient people and we can save
time and money. For this we are using android technology to develop an application, we
select android because nowadays almost everyone is using it so our application will provide
great welfare to all because people will find their solution in a single place which is never
provided in our country before and it will help our society a lot by providing direct
employment to skilled and good people.
It will provide benefit to both customers and those skilled people because customers will
have their work done and the skilled person will have employment and on the bases of their
previous work they can have many other jobs so it will be a great motivation for them, the
main thing is when we call any handyman then security is a big issue because we don’t know
them personally so customer and their home must be secured for this we are putting a feature
in our system that the record of every handyman along with his picture and complete details
will be saved in our database and any wrong attempt it will be sent to the police it will affect
the working progress of workers as they will understand if they do something wrong then the
police will be next to their doors and our customer will have a sense of satisfaction about
workers and without hesitation, they will ask for workers. The most important and good
thing is all working and service bookings will be on Google map which will provide an extra
feel of ease to all of us either if we are customers or service providers, it will be very easy to
find any service providers as all of them will be available on the map around us.

3
2. Literature Review
In this section, we study some background knowledge of existing systems. We found some
companies working on the same idea and making a huge business but the most unfortunate
thing is that all of them are being operated in other countries, here in Pakistan there is no
concept of digitalization of such problems that everyone can solve them using a mobile
phone and one more thing most companies are using websites for their working and we are
using android technology only because everyone is using an android phone so almost
community will be facilitated in this way.
According to Soft Kenya (2015) [1] in an article about investment and business opportunities
in Kenya, potential clients perceive small businesses as lacking the ability to be able to
provide quality services. The existing solutions are defragmented offering just contacts
scattered on the web. This makes the process of finding and locating these services difficult
and tedious. This project proposal presents a mobile application based on the Android
operating system that uses location-based services to locate handyman services within the
user’s location and has a rating feature for rating handyman services to ensure quality
delivery of services by the handymen.
Handyman services are odd jobs that fall under the category of the informal sector in various
countries. Several studies [2] suggest that there are elevated levels of the informal sector
because of increased rural to urban migration and the inability of the formal sector to be able
to absorb the vast numbers of job seekers in the country which leads to the creation of new
job opportunities in the informal sector such as handyman service jobs.
Service Market is the easiest way to book home services such as home cleaning,
polymerase chain reaction test at home, moving, a salon at home, babysitting, pet grooming,
painting, handyman, AC service, plumbing, pest control services in Dubai, Abu Dhabi,
Sharjah, and Doha. [3]

Quick Services is a Pakistani site offering different handyman services like Ac repairing,
Cleaning, Carpenters, Masons, Painters, etc. They are providing facilities to enter user
requirements and they will contact the user accordingly and help them solve their
problems.[4]

Mr. Handyman is a Canadian company offering many services to their customers they have
a huge network and covers all problems either they are about interior or exterior problems
they have different uniqueness, they offer motivational certificates to their employees to
make them proud and they work with more devotion which increases the company image.[5]
Kam Kaj is a leading multiple service provider company catering to your 360 needs with
quality guaranteed. [6] It is based on both website and app but the limitation of this is that
they only provide the service in Karachi and Lahore.
4
3. Objectives
Our platform will help people with the following Objectives :

• Save efforts and money using this app.

• A source of job creation for skilled people.

• To provide users with a free application.

• To provide the user with a skilled worker at doorsteps.

• To especially help older citizens and women who are at home and can’t go outside for
handymen.

• To help to resolve the headache of finding the handyman easily.

• Being Socially Responsive will build and maintain customer Loyalty.

4. Project methodology
The components/modules of the proposed app are following below:
Home Screen – When the user starts the app after the launch screen user will interact with
the home screen first. On the home screen there will be sign-up and login modules if you are
new to the app you sign up and then log in.
Sign up –while signing up there will be 2 types of user one customer who need service and
another the killed person who provides service. After successful login, both types of users
will have different dashboards.
Customer Dashboard – On the Customer following features will be available.
Worker’s profile – In this section, the customer will be able to see all available skilled
person profiles and can contact them.
Available Service– Customers will see the active service nearby him/her and can hire them.
My profile– Worker can update his/her credentials and location.
Records– It contains all the taken services.
Chat– The customer can chat with the worker.
Worker’s Dashboard– On the worker’s Dashboard following features will be available.
Hirings– worker will be able to see the total projects done by him/her.
My profile– Worker can update his/her credentials and location.

5
Notifications– Receive the notification of hiring.
Chat– The worker can chat with the customer.

4.1 Flowchart:
Start

Customer Skilled person

Verification of data Verification of data Sign Up


Sign Up

If true If true
Login then login then login Login
else back else back

If
Dashboard password
true
If
password Dashboard
true

Workers Profile Service Available My Profile Total Hirings

Skilled person Update profile and location

Hiring Book

Workers Profile Service Available My profile Records

Update profile and location


Skilled person
6
Logout
5. Problem Statement
Household problems are very common, we need maintenance of things on daily basis and the
most difficult situation is when we are busy in our business or jobs and we have to fix our
household problems at the same time so our proposed system will tackle such situations in a
very nice way while facing any household issue we might have few points in our mind to
deal with our issues. Such points are, Find an economic service. Service must be user-
friendly and secured.
6. Specification
Following below are the tools and technologies that we will be using during the development
of this app:

• Android Studio
• Java programming language
• Firebase (Database)
• Google map
• MS VISIO

7. Conclusion
This project will provide ease of use to users through Android applications. The main
focus of this app is to provide the facility of not only an online search but hiring required
skilled workers that suits our working requirements and our economic conditions, all
working will be shown on Google maps.

7
9. Work Tentative Plan

TASK MAY JUNE JULY JULY AUG SEP OCT NOV

TOPIC

SELECTION

GATHER

REQUIREMENTS

ANALYZE

REQUIREMENTS

SRS

DOCUMENT

DESIGNING

CODING AND

TESTING

SUBMIT

8
8. References
1. Kenya Business Ideas, 2015: Low-Budget Ideas. [Online] Available at:
http://kenyabusinessideas.com/2015/01/24/start-a-mobile-phone-repair-business/
2. Amenya, G. N., 2007: [Online] Available at:
http://www.nayd.org/PDF/The%20informal%20sector%20in%20Kenya.pdf
3. https://play.google.com/store/apps/details?id=com.algosoft.handyman
4. https://quickservices.pk/
5. https://www.mrhandyman.ca/
6. https://play.google.com/store/apps/details?id=com.kamkaj.connect

You might also like