100% found this document useful (1 vote)
191 views6 pages

Driver Hiring App: 1) Background/ Problem Statement

This document describes a driver hiring mobile application that allows users to book drivers for rides. The app will match users with drivers based on location, vehicle type, experience and ratings. Users can track the driver's location during rides and rate drivers after rides complete. Drivers can manage their profiles and availability. The app aims to provide a convenient experience for both users and drivers to manage bookings and transactions.

Uploaded by

pranjal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
191 views6 pages

Driver Hiring App: 1) Background/ Problem Statement

This document describes a driver hiring mobile application that allows users to book drivers for rides. The app will match users with drivers based on location, vehicle type, experience and ratings. Users can track the driver's location during rides and rate drivers after rides complete. Drivers can manage their profiles and availability. The app aims to provide a convenient experience for both users and drivers to manage bookings and transactions.

Uploaded by

pranjal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Driver Hiring App

1) Background/ Problem Statement

Many people own a vehicle but cannot drive, hence they prefer hiring a
driver for long rides. Most of the people desire to be at ease during their
journey and this can only be possible if the driver is decent & experienced. This
android based Driver Booking application proposed here will help you find the
best drivers for your ride. Both the users & drivers can access the application
by registering themselves on the system. The drivers can set their profile by
providing their driving experience & can upload the necessary driving
documents. The driver & user can see the allotted ride details and can also
check the details of previous, upcoming & canceled rides. The users can get a
list of the available drivers along with their details based on the route selected.
The user can track the location during the rides & can also rate the driver once
the ride is complete.
Thus, this android-based driver booking application will provide a user-
friendly experience to both the users & drivers.

2) Working of the Project

In this system, the User is able to hire a driver by entering the details
such as place, dates, days, vehicle type, etc. The system will list down the
drivers based on Experience & ratings best suited for the User. The Driver can
cancel the ride if he is not available. If the Booking is cancelled by the user, he
will get a refund. Location of the driver is updated continuously during the
ride.
3) Advantages
 User will get the best result of drivers based on experience,
vehicle type and ratings

 User will be able to see the driver’s current location during the
ride.

 The ride can be cancelled.


4) System Description
The system comprises of 2 major modules with their sub-modules as
follows:
1. User:
 Register: User can register using personal details.
 Login: User can login in his personal account using id and
password.
 Profile: User can edit their profile.
 Home:
 Hire a Driver: enter the details of the ride, place, dates,
days, vehicle type etc. User will get a list of drivers against
the search and he can book the driver.
 Current Ride: User can see the details of the current ride if
any.
 My Rides: List of all the rides with segregation by previous and
upcoming. User can cancel the ride or rate the driver after ride
completion.
 Transaction: List of transaction paid or refunded.

2. Driver:
 Register: Driver can register using personal details, driving details
such as experience, upload photos & documents.
 Login: Driver can login his account using id and password.
 Home: He can see his current ride details if any.
 My Rides: List of all the rides with segregation by previous and
upcoming. He can also cancel a.
 Transaction: List of transaction Received or refunded.
5) Project Life Cycle

The waterfall model is a classical model used in system development life


cycle to create a system with a linear and sequential approach. It is termed as
waterfall because the model develops systematically from one phase to
another in downward fashion. The waterfall approach does not define the
process to go back to the previous phase to handle changes in requirement.
The waterfall approach is the earliest approach that was used for software
development
6) System Requirement

I. Hardware Requirement

i. Laptop or PC
 I3 processor system or higher
 4 GB RAM or higher
 100 GB ROM or higher

ii. Android Phone (6.0 and above)

II. Software Requirement

iii. Laptop or PC
 Windows 7 or higher
 Android Studio
7) Limitation/Disadvantages

 Wrong inputs will affect the project outputs.


 Internet Connection is mandatory
 Drivers’ data is not verified by anyone.

8) Application – This system can be used by User who wants to book a


driver as well as a person who wants to work as a driver.

9) Reference

 https://www.irjet.net/archives/V5/i12/IRJET-V5I12276

You might also like