You are on page 1of 3

Volume 3, Issue 4, April– 2018 International Journal of Innovative Science and Research Technology

ISSN No:-2456-2165

Implementation of Optimized Cab Search


Shanawaz Shaikh
Taha Pipewala
Quid Zohar Morbiwala
Prof. Javed Khan Sheikh
Department of Computer Engineering ,Anjuman-I-Islam Kalsekar Technical Campus,
University of Mumbai

Abstract—In last two years, the rapid development of II. LITERATURE REVIEW
Internet based ride-sharing has brought great changes to
travel pattern of residents. By comparing the trip records
of OLA and UBER there is a big market in this industry of
internet ride sharing. The technologies that are used for
the implementation are firebase database, REST API and
Android Studio. The security login authentication to the
system is firebase Google authentication This paper shows
the implementation of comparison of the price, distance
and time by car selection of OLA and UBER .

Keywords:- Firebase-Database, REST-API, Comparison,


GPS.

I. INTRODUCTION
With the rapid popularization and development of the
Internet/Web technology, all kinds of information of resources
can be easily obtained from the Internet. People are enjoying III. OBJECTIVES
the benefits of the Internet, and the Internet is gradually  To get the data about the cabs of Ola using Ola API .
becoming a part of work and life. Opening multiple cab apps  To get the data about the cabs of Uber using Uber
to compare ETA and pricing, and then booking a cab API.
consumes time, especially when you are at a place with weak  The App uses firebase for data authentication and
internet & GPS signals. With our Cab Bookings, we allow storage in real time.
users to book their nearest cab in just several seconds by  This objectives solely compares the price,time and
tapping and holding a button on their home screen. Sometimes distance of the nearby cabs.
people want to travel in cheap rates and sometimes in less  After comparing the data the app will display the data
amount of time so by considering this two factor as a priority on the App
we are designing this project. In this busy world, time and
money are two important factor by booking OLA or UBER IV. NEEDS & IMPORTANCE
individually we don't know which cab is nearer to our source  Booking of Cabs becomes easy
location and provide us cheap rate of the journey. With our  Usage of memory is reduced by installing this system
Cab Bookings, we allow users to book their nearest cab in just
 Instead manual comparison,it is done in on tap
several seconds . So by integrating these two app, we can
provide this factor in a single app and user can decide its  Data usage is optimal.
priority and book the cab.
 System Requirements Software
 Firebase
 Android studio
 Java
 xml
 Hardware
 8GB RAM
 Firebase server
 i3 intel processor
 16GB memory

IJISRT18AP35 www.ijisrt.com 54
Volume 3, Issue 4, April– 2018 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
B:MAPS API

V. SYSTEM ARCHITECTURE

Here in this module of Google Maps we are using the API of


A:Google Firebase Login the google Maps to display the map features in our app.
As,shown in the image above the source location is set by the
GPS of the device itself as a marker to allow user to directly
put the source location as “YOUR LOCATION” in the source
location field. It also provide the field of search another
location as new location.

C. Distance Calculator Using Maps


This is the extension of the above model. In this
using the google maps and the distance calculator vector we
are calculating the distance between the two markers on the
map that is source and destination to get the actual distance
between the two. We are calculating the driving distance and
the walking distance as shown in the above image. this data
will be further used in the app for comparing and displaying
the data.

Here in this module of google login we have used


firebase as a database. The gmail accounts of the respective
users are stored in the database and are dynamically used for
login in to the app. since google is the most secured for
authentication purpose . We have used the API of the google
to get this feature of authentication.

IJISRT18AP35 www.ijisrt.com 55
Volume 3, Issue 4, April– 2018 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165

D. Working of Pickup and Drop on App  UBER DATA

After maps implementation as a sub part of the After putting the source and destination this app will provide
source and destination selection the user can manually also the data of all variants of cabs that are available to the user
select the desired traveling location for the ride as shown on nearby from Uber. Here Uber is providing the data through its
the image above. The user will enter the source and API and it is publicly available. This result will be used to
destination and by clicking on the submit button the further compare the price from Ola cabs.
part of the implementation will be shown.
VI. DELIMITATIONS
E. Comparison of price data  Various companies available this app is only comparing
 Ola Data Ola and Uber.
After putting the source and destination this app will  Application is not independent
provide the data of all variants of cabs that are available to the  If firebase server goes down and Ola and Uber server
user nearby from Ola. Here Ola is providing the data through goes down, this app won’t work
its API and it is publicly available. This result will be used to
compare the price from Uber cabs. VII. CONCLUSION
we have selected the topic because as the online cab business
is booming and the need of the customer who is willing to go
from one place to another, considering the factor of time and
money. these application integrate all these function in one
and keep the united.

REFERENCES
[1]. Ola documentation link -https://developers.olacabs.
[2]. 2. Uber Documentation link-https://developer.uber.com
[3]. Study of Rest API 2017 IEEE 3rd International
Conference on Big Data Security on Clouding.
[4]. The Comparison of Travel Patterns between Taxi and
Private Car at Beijing Capital International Airpobhart
Area Jiyuan Tan 1 ,Yibin Huang 1 , Li Wang 1 ,Weiwei
Guo 1 ,Luxi Dong 1 , Jian.

IJISRT18AP35 www.ijisrt.com 56

You might also like