100% found this document useful (1 vote)
91 views

Cab Booking App

Uploaded by

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

Cab Booking App

Uploaded by

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

Cab Booking App

Project By:
Akshay Dere
Acknowledgement
 We would like to express our sincere gratitude to everyone who
contributed to the development of our Cab Booking Application.
This collaborative project involved a team of 6 students
studying at Masai School, a coding and skill-building institution.
Our objective was to create a basic REST API for an online cab
booking service, complete with login, customer, admin, driver,
cab, and trip booking modules.
We extend our heartfelt thanks to all the faculty and staff
members at Masai School who made this project possible. Their
guidance, support, and efforts were invaluable. Special mention
goes to Prof Gawari V. sir for their continuous encouragement
and mentorship.

Akshay Dere
Introduction
Certainly! Developing a Cab booking app is a smart
venture, especially considering the growing demand for
convenient transportation services. Here’s a brief guide to
get you started
The taxi booking industry has evolved significantly
due to digitalization. Users now prefer smartphone apps
over traditional phone calls for booking rides. Major
players like Uber, Bolt, and Lyft dominate the market, but
there’s room for smaller businesses too. Study successful
companies like Uber and Lyft to understand their
technology and business processes. Remember, building a
competitive taxi app requires thorough preparation and a
dedicated development team.
Drawbacks of existing System
1. Monetary Costs: Implementing an online booking system,
whether for cabs or any other service, often comes with a cost.
It’s essential to consider the financial implications.
2. Complexities and Transparency: While cab booking apps
have simplified finding drivers and eliminated bargaining, there
are still areas where transparency can be improved.
3. User Experience Challenges: Designing an intuitive and user-
friendly booking interface is essential. If the app is confusing or
lacks clarity, it can lead to frustration among users.
4. Technical Issues: Like any software application, cab booking
platforms may encounter technical glitches, server downtime,
or compatibility issues with different devices and operating
systems.
Proposed System
Aim to Implement a simple and intuitive booking process. Users
should be able to enter their pickup and drop-off locations, choose
from various cab options, and specify ride preferences.
Allow users to schedule rides in advance for a stress-free journey.
Offer a variety of cab options to cater to different transportation
needs. Include compact sedans, SUVs, and other vehicle types.
Consider group size and luggage capacity when presenting cab
choices.
Provide real-time tracking so users can monitor their cab’s arrival.
No more waiting on the curb; they’ll know exactly when their ride will
arrive.
Prioritize user safety by partnering with licensed and experienced
drivers. Conduct thorough background checks to ensure a safe and
comfortable journey.
Scope & Limitations of System
Scope:
• User Experience Enhancement: The application aims to provide a
seamless experience for users when booking cabs.
• Fleet Management Optimization: Efficiently managing the fleet of
available cabs is crucial. The app can help allocate rides, track vehicle
availability, and optimize routes.
Limitations:
• Network Dependency: The app relies on internet connectivity for
real-time tracking and booking.
• Coverage Area: Availability may be limited to specific regions or
cities.
• Driver Availability: The success of the app depends on the number
of registered drivers
Advantages
1. Convenience: Cab booking apps provide users with an easy way to
request rides without the need for phone calls or manual bookings. Users
can simply use their smartphones to book a ride within minutes.
2. Cost Savings: Using a cab app can reduce travel expenses compared to
private transport or traditional taxi services. It’s often more cost-effective,
especially for short distances.
3. Time-Saving: With real-time tracking and automated fare calculations,
users can save time by knowing exactly when their ride will arrive and
how much it will cost.
4. User-Friendly: Well-designed cab apps offer effortless sign-up through
social media accounts (like Google or Facebook), making it easy for users
to get started.
5. Flexible Payment Methods: Cab apps support various payment options,
including credit cards, digital wallets, and cash, providing flexibility for
users.
Feasibility Study
 The feasibility of a cab booking application project involves
several aspects. Let’s explore them
• Define the purpose of the application: Is it for a specific city,
region, or country?
• Specify the scope: Will it cover regular taxis, executive cabs,
or other types of vehicles?
• Create a well-defined application architecture.
• Focus on user-friendly interfaces and design.
• Choose appropriate technologies (backend, frontend,
database) based on scalability, security, and performance
requirements.
• Consider cloud services for scalability.
Hardware & software requirements
 Android Device: The application can be installed on any Android device that has Android 5.0 (Lollipop) or above version.
 Processor: The device should have a minimum 1.4 GHz processor or higher for the application to run smoothly.
 RAM: The device should have at least 2 GB of RAM or higher for better performance.
 Storage: The application requires a minimum of 100 MB of storage space. However, it is recommended to have at least 500
MB of free space to ensure smooth functioning of the application.
 Internet connectivity: Both the user and the driver require stable internet connectivity to use the application. The
application should work seamlessly on both Wi-Fi and cellular data networks.
 GPS: The application heavily relies on GPS technology to accurately track the location of users and drivers. Therefore, both
the user and the driver must have GPS-enabled devices to use the application.
 Camera: The driver must have a camera-enabled device to take photos of their license and vehicle registration during the
registration process. The user may also use the camera to scan QR codes or barcodes to access promotions and discounts.
 SOFTWARE SPECIFICATION

 Front End –Ionic, Angular, HTML, CSS, Bootstrap, jQuery, Ajax.


 Back End – Nodejs, MySQL
 Server – Apache Server 2.0
 Design Tool – Macromedia Dreamweaver 12.0
 Documentation Tools – Microsoft Word
 WEB SPECIFICATION
 Bandwidth – 1mbps(minimum)
 Internet – 512 kbps(minimum)
 Internet Explorer 8.0 or any browser
Entity relationship diagram
Context flow diagram
Data flow diagram
Registration
form
Form
Designing
Conclusion
 Concluding a cab booking application project
involves summarizing the key features and benefits.
Here’s a concise conclusion:
 The cab booking application simplifies the
process of booking rides for travelers.
1. User Registration: Users can easily register as
passengers or drivers, providing necessary details.
2. Login: Authorized users log in to access the app.
3. Home Screen: Different home screens for
customers and drivers.
4. Booking a Cab: Users select ride type, set
locations, and receive fare estimates.
Thank

You

You might also like