Project Title: Online Application-Traveling Assistant
Category: Web Application
Project File: Download Project File
Akmal Khan
akmalkhan@vu.edu.pk
akmal_vu
Online Application-Traveling Assistant
Project Domain / Category
Web Programming
Abstract / Introduction
In this project, we will build a web-based application named “Online Application-Traveling Assistant”, which will help the passengers traveling daily between their home and office. When the passengers arrive at the main city bus station, they find four nearby stands with different type of transport options. The stands are located close to each other with a walking distance of up to 7 minutes’ maximum.
This system will help out the passengers in selecting the best transport option by showing the real-time seat availability and recommending the vehicle with the least number of empty seats to ensure faster departure and less waiting time.
Admin panel features
Admin can login/logout.
Admin can add, update, and delete transport stand information (e.g., Coaster Stand, Panther Coach Stand, HiAce Coach Stand, and HiAce Coach-1 Stand).
Admin can add, update, and delete transport details for each stand (e.g., vehicle ID, vehicle picture, driver name, driver picture, fares, etc.).
Admin can add, update, and delete real-time seat availability for each stand transport.
Admin can generate tickets for passengers.
Admin can view special booking requests.
Admin can accept or reject special booking requests.
If special booking request is accepted, Admin can generate the bill and upload the bill voucher to the user’s account.
Admin can verify user-uploaded bill vouchers.
Admin can manage expense reports.
Admin can manage profit/loss reports.
User panel features:
User can register.
User can login/logout.
User can update his/her profile.
After login, all information of the four stands should be visible to the user in a single window. The user can view seat availability, and based on availability, the user/passenger can choose a particular stand.
Page 99 of 167
User can search for available transport options at the bus stations.
User can book a seat online and view ticket details (valid only for 10 minutes).
User can pay fares in cash or online through EasyPaisa.
User can view travel history, total distance traveled, and fares paid in the form of different reports.
User can send a special booking request for other purposes (e.g., tours, study trips).
User can view the status of the special booking request.
User can download the bill voucher.
User can pay the bill online and upload the paid bill voucher.
Tools:
Server: XAMPP Server
Database: MySQL
Backend: PHP
Frontend: HTML, CSS, JavaScript
Supervisor:
Name: Akmal Khan
Email ID: akmalkhan@vu.edu.pk
MS Teams ID: akmal_vu@outlook.com
No schedules available for this project.
No reviews available for this project.