You are on page 1of 4

Short Summary

Inter Bus Ticket Booking System is an automated system for purchasing online bus tickets. By
adopting your own branded website, mobile apps (Android & IOS) you can allow your clients to
book tickets for different routes & destinations. This system keeps the record of passengers’
details as per each bus schedule. You can also set seat availability, schedule routes, and upload
interactive seat maps to assist customers pick out their preferred seats. With the help of Bus
Ticket Booking System, you can reserve tickets each time anywhere with the aid of the Internet.
You can also enable your clients to check the availability of buses they decide on and book the
seats of their choice.

Epic 1 Create an customer app

 User story 1 As a customer I want to have an app (android & iOS) and have my own
account with which I can make a reservation easier and more convenient.
 User story 2 As a customer I want to be able to make reservation of the seat in bus by
clearly seeing the availability of the free seat places.
 User story 3 As a customer I want to be able to make online pavement for the ticket
 User story 4 As a customer I want to receive all new offers and updates and to be able to
manage wallets and tickets.

Epic 2 Create an driver app

 User story 1 As a driver I want to have all information like license, previous records,
preferable timings.
 User story 2: As a driver I want to have a sign on map for each stop for a better location.
 User story 3 As a driver I choose a service provider which will have all the information
included.

Epic 3 Create an operator modul

 User story 1 As a customer I want separate operator moduls for different routes of the
buses.

Epic 4 Create admin panel

 User story 1 As a customer I want to have billing info for Travel agency/operators
 User story 2 As a customer I would like to be able to do cancellations if needed.
 User sotry 3 As a customer, driver, admin I would like to be able to do live tracking of bus.
 User story 4 As a customer I want to receive notification: for all important updates regarding
the business request, update.
Epic 5 Integrate GPS

 User story 1 As a driver I want to have an app that should have their GPS with each rider,
bus stops, and gas stations. Along with live traffic, the driver should be able to view the
ETA (estimated time of arrival)

Epic 6 Create and design Top Notch UI/UX

Activity Activity usefullness Feature details Duration Cost


Customer To provide the best user Registration & login: This must 1. Payment
app experience and an easy to include social login like google Gateway
book seats. The customer and Facebook for quick account Integration
app features and design setup. (Stripe)- 18
pattern should add be Seating availability: Allowing hour
simple, intuitive and customers to select the preferred 2. Add or Scan a
engaging. It is going to be seat. card – 10 hours
the branding face of your Payment option: A number of 3. Get Exact Price
bus tracking system. online payment methods to be – 6 hours
included, as cashless transactions
are the future for any app services.
Offers, promotions, and
redemptions: Keep your
customers from switching with
these incentives.
Booking confirmation: Required
on the app, via SMS & email.
Account management: Manage
wallets and tickets, update
information, view previous trips.
Customer support: Important not
just for providing help and
assurance, but feedback for
further improvement.
Push notification & updates:
Crucial for trip reminders, offers,
and updates.

Driver app Simple as they have to Login and registration: This will
perform a lot of actions have all other information like
there. They will access license, previous records,
route details along with preferable timings.
getting paid for the rides Manage bus stops: Having a sign
done. The driver app will on map for each stop for a better
also connect them to the location.
operators and provide them Service option: Choose a service
with live updates. provider which will have all the
information included.
Payment dashboard: All details
regarding remuneration, preferred
payment method and cashing
credit.
Notification: Better service offers,
update and so on.
Trip history: Useful feature for
both driver and customer.

Operator If you are running a large Login: Separate account for every
modul business where the number agency
of buses plying on roads Dashboard: This should include
are higher in number, you money management, seatings,
might need a separate route, booking, tracking.
operator module Manage special packages like
renting, pilgrim booking, change
of routes due to natural calamities.
Customer review: Rating and
feedback.
Driver management: All driver
related particulars like payment,
sales dashboard, notification,
alerts, updates.

Admin panel The admin dashboard is Login: Necessary no matter who


going to be one place the user is.
management for all the Dashboard: Users, along with
buses, bookings, payments their info, managing users.
and everything else. You Billing info for Travel
can manage your apps, agency/operators
track your vehicles, Refund, cancellations,
assigned bus routes etc. commissions, ticket along with
types.
Live tracking of bus: Important
for every type of users like driver,
customer, admin
Cloud storage: Vital to make sure
that no information is lost.
Advertisements: Investment with
promising returns, in the long run,
to keep the business growing.
Notification: for all important
updates regarding the business
request, update.

GPS GPS is an important feature The driver app should have their Route routing
integration for any travel related app. GPS with each rider, bus stops, and location
This is not just for the live and gas stations. Along with live integration- 30
location of a bus, but for traffic, the driver should be able to hours
automatic location view the ETA (estimated time of Geo location- 4
detection of the user while arrival) hours
logging in. This helps the Create a
user to make an estimate on ride- 36 hours
when to leave their house Track your
or how away the pickup ride- 20 hour
point is. As a lot of riders
tend to track the vehicle on
their phone after booking,
it also keeps them busy till
the arrival of the bus.
user interface and probably
the most important aspect
Top with options of cities,
(from and to) routes, date.
If you don’t want the
Notch UI/UX customer to uninstall the
app, the experience of the
customer should be
Design smooth, seamless,
uninterrupted, and free of
technical issues. The target
should be to make it as
user-friendly as possible.
The most important and
used icons should be in the
home screen while other
options on the top left.
Total 180-200 hours Between $20K
time/cost to $40K

PRECEDENCE DIAGRAM

Activity 1 an customer Activity 2 Create an driver app


app Start to start (SS)

Finish to start (FS)

Activity 4 Create an admin


Activity 3 Create an operator Start to finish (SF)
panel
modul

Activity 5 Make an GPS Finish to finish (FF) Top Notch UI/UX


integration

Design

You might also like