Professional Documents
Culture Documents
Fall 2023 - CS619 - 8905
Fall 2023 - CS619 - 8905
Fall 2023 - CS619 - 8905
Abstract / Introduction
e-Carpool is a web-based application that is designed to support the car sharing system and gives the
advantage to the drivers and passengers to connect for a pool ride. The purpose of this website is to
facilitate drivers and passengers in their busy schedule to have safe and economical rides from their own
location.
This application provides an online experience to users to manage daily, weekly, monthly, or trip-based rides
according to their needs. The drivers can manage the rides by either adding pre-defined routes (daily,
weekly, monthly, trip based) or can customize their rides according to their own choices. It will keep an
updated list of routes based on the demand of the users. The route information contains the location
(source, destination), start time, end time, charges, no. of vacant seats for passengers.
SMS & e-mails will be sent to regular users on the availability of new routes and promotions or discounts.
The admin can manage the users and publish the advertisements on the request of drivers and make them
available to the users.
It gives the chance to passengers to know about the upcoming rides and create the ride requests, accept the
bookings, and complete the payment. A feedback form and reviews will be provided in this application to
maintain customer trust and satisfaction. Users can view the feedback and reviews of other users regarding
their experiences.
Vehicle owners and passengers can both rate each other.
Functional Requirements:
There will be following users in this application:
Administrator
Drivers
Passengers
Get themselves registered in this application and then will be able to access the web site by logging
into system.
Add, update and delete his/her profile.
View/search the rides based on routes (daily, weekly, monthly, trip based).
Customize his/her own ride according to his/her own location.
View the upcoming rides, book the ride and complete the payment.
Update or cancel the booking.
View the promotions and discounts on web site as well as via SMS.
Provide their feedback and rate the driver.
View the feedback and reviews of other user regarding their experiences.
Tools:
Language: C#, Java, PHP
Tools: .Net Framework, NetBeans, SQL Server, MySQL etc.
Supervisor:
Name: Humaira Naeem
Email ID: humairanaeem@vu.edu.pk
Skype ID: humera_naeem