SlideShare a Scribd company logo
1 of 1
Vehicle Pooling System
Manjunath Manikumar
Project Advisor: Dr. Mohammad S. Khan
Manjunath Manikumar
Texas A&M University Kingsville
Email: manjunath.manikumar@students.tamuk.edu
Phone: (845)866 - 4229
Contact Information
The main objective of carpooling system is
for students who travel to the university by
road. This system allows users to register
themselves as a member who can form a
group of pools to commute to the university,
thus reducing the fare share on individuals.
The communication between the ride
sharer and the vehicle owner happens
through the application deployed on a web-
enabled android-based smart phone
Objective
In Android, once the code is compiled, a .apk file will be generated which contains the android code that can be
portable on all the mobile devices operating on android. The below figure shows the application architecture
The .apk file once executed will be ready to give output to the android code entered. The console application
proposed in this system will appear as shown in the figures below.
Introduction
The proposed console application is developed using several technologies such as Android, JAVA, Apache Server, MYSQL and
PHP. VPS is an installed application in a web-enabled android-based mobile phone. Apache facilitates a computer to anchor more
than one website that can be connected over the internet. Apache Server is constructed to build web servers that have the capability
to anchor more than one HTTP-based sites. In PHP, the server is responsible to execute the code where in the HTML is generated
and redirected to the client. When the client request any data, the PHP code at the server side is invoked which in turn access
MYSQL database for fetching the data. The convenience for programmers is that they can use the client-side programming
knowledge, and can start coding with Android much more easily.
Initially, the user has to start the Apache server through terminal. Usually, it will be located on the host system in WAMP folder. Then
navigate to the folder where the JavaScript code is written to invoke the server.
Now, open the app in the mobile phone and login with the credentials given to you to access the services of the interactive console.
Once the user is authorized, a console application page will open its corresponding page based on the login credentials facility. User
can now conveniently go ahead with his or her requests or responses. The details entered by the user is again saved in MYSQL
database through the WAMP server PHP code.
Methodology
In offline environment, to set up a car pool there is flexibility, time
pattern and reliability issues
In the proposed system, the user does not need to worry about the
all the mentioned drawbacks. Once the user has logged in they will
be able to see the candidates requesting for setting up a pool. With
the ease of access of the app, the user can select people to set up a
pool as per his comfort.
After the pool is set and all the travelers are picked up the fare share
is calculated based on the true mileage provided by the owner and
the distance of travel.
The enhancement of this system can be done by incorporating the
google maps API to calculate the shortest path, nearest candidates
for pickup and the estimated time of travel based on the traffic.
Discussion
Although the Vehicle pooling can suffer from few
challenges regarding the flexibility, trip pattern
and the time pattern and that you have to share a
ride with strangers. In reality, the risk of crime is
very small.
The major bonus is that in a long run it would
definitely save our environment by minimizing the
emission of automobile carbon gases and also
help other students who stay far away from the
university and who cannot afford a car to
commute, while bearing a very small fare.
Conclusions
The software system Vehicle Pooling System is
made available for all college student who to
university by road. This system is designed to
minimize the cost of travel to the university for
classes on a daily basis by providing tools to assist
in automating the carpooling process, which would
otherwise have to be performed manually. By
maximizing the traveler’s comfort and minimizing the
cost, the system will meet the traveler’s needs while
being easy to understand and use. More specifically,
this system is designed to allow a vehicle’s owner to
manage and communicate with a group of interested
travelers to share the vehicle on a daily basis. The
software will facilitate communication between
vehicle owners and travelers, via Android Based
Smart Phone Application. The back-end services are
performed via private server (or a localhost)
Android is a programming language specifically
designed for the distributed environment of the
Internet that the user access as a one touch
through his or her smartphone . This will allow
students of the university community to share daily
driving times and expenses, plus in addition help
reduce the air pollution. By registering as a car pool
member, he/she will provide some personal
information such as house address and phone
number who the vehicle owner or a traveler can look
for to contact and set a car pool.
Results
Figure 2. Log-in Page Figure 3. Other features
[1] Object Oriented Software Engineering, Yogesh Singh and Ruchika Malhotra
[2] Apache Web Server; https://www.techopedia.com/definition/4851/apache-web-
server
[3] PHP, HyperText Processor;
http://searchenterpriselinux.techtarget.com/definition/PHP
[4] Android developer options;
https://www.developer.android.com/training
[5] Java, a high-level programming construct;
https://docs.oracle.com/javase/tutorial/getStarted/intro/definition.html
[6] Java for android development
https://fahmirahman.wordpress.com
[7] WAMP, a server; https://sourceforge.net/projects/wampserver/
References
Figure 1. Overview of the software architecture

More Related Content

What's hot

My Final year project on Android app development
My Final year project on Android app developmentMy Final year project on Android app development
My Final year project on Android app developmentrahulkumargiri
 
Electronic bus ticketing system ppt
Electronic bus ticketing system pptElectronic bus ticketing system ppt
Electronic bus ticketing system pptWakil Kumar
 
Ashish katiyar java_developer_5_year
Ashish katiyar java_developer_5_yearAshish katiyar java_developer_5_year
Ashish katiyar java_developer_5_yearAshish Katiyar
 
Automated Traval Ticketing System
Automated Traval Ticketing SystemAutomated Traval Ticketing System
Automated Traval Ticketing SystemUdara Seneviratne
 
Taxi service UML
Taxi service UMLTaxi service UML
Taxi service UMLAyushi Shah
 
Airline ticket reservation system
Airline ticket reservation systemAirline ticket reservation system
Airline ticket reservation systemSH Rajøn
 
Marketing Plan for an bus tracker app
Marketing Plan for an bus tracker appMarketing Plan for an bus tracker app
Marketing Plan for an bus tracker appAmit Rathod
 
Amar Resume prajapati with experience
Amar Resume prajapati with experienceAmar Resume prajapati with experience
Amar Resume prajapati with experienceAmar kumar
 
Car rental service
Car rental serviceCar rental service
Car rental serviceiosuntasta
 
How To Build A Mobile App?
How To Build A Mobile App?How To Build A Mobile App?
How To Build A Mobile App?Vishal Kapoor
 
The nextdds newscreens
The nextdds newscreensThe nextdds newscreens
The nextdds newscreensRoopa Bhatt
 
Project report vehicle management system
Project report vehicle management systemProject report vehicle management system
Project report vehicle management systemabdul khan
 

What's hot (20)

My Final year project on Android app development
My Final year project on Android app developmentMy Final year project on Android app development
My Final year project on Android app development
 
industrial
industrialindustrial
industrial
 
Electronic bus ticketing system ppt
Electronic bus ticketing system pptElectronic bus ticketing system ppt
Electronic bus ticketing system ppt
 
Web based booking a car taxi5
Web based booking a car taxi5Web based booking a car taxi5
Web based booking a car taxi5
 
Ashish katiyar java_developer_5_year
Ashish katiyar java_developer_5_yearAshish katiyar java_developer_5_year
Ashish katiyar java_developer_5_year
 
Automated Traval Ticketing System
Automated Traval Ticketing SystemAutomated Traval Ticketing System
Automated Traval Ticketing System
 
Airline reservation system
Airline reservation system Airline reservation system
Airline reservation system
 
Taxi service UML
Taxi service UMLTaxi service UML
Taxi service UML
 
Airline ticket reservation system
Airline ticket reservation systemAirline ticket reservation system
Airline ticket reservation system
 
Marketing Plan for an bus tracker app
Marketing Plan for an bus tracker appMarketing Plan for an bus tracker app
Marketing Plan for an bus tracker app
 
Mohamed_Adel_Basyony_Ali
Mohamed_Adel_Basyony_AliMohamed_Adel_Basyony_Ali
Mohamed_Adel_Basyony_Ali
 
Amar Resume prajapati with experience
Amar Resume prajapati with experienceAmar Resume prajapati with experience
Amar Resume prajapati with experience
 
anbu_resume
anbu_resumeanbu_resume
anbu_resume
 
Car rental service
Car rental serviceCar rental service
Car rental service
 
Bus trackingsystem
Bus trackingsystemBus trackingsystem
Bus trackingsystem
 
How To Build A Mobile App?
How To Build A Mobile App?How To Build A Mobile App?
How To Build A Mobile App?
 
The nextdds newscreens
The nextdds newscreensThe nextdds newscreens
The nextdds newscreens
 
ONLINE BUS BOOKING SYSTEM
ONLINE BUS BOOKING SYSTEMONLINE BUS BOOKING SYSTEM
ONLINE BUS BOOKING SYSTEM
 
Project report vehicle management system
Project report vehicle management systemProject report vehicle management system
Project report vehicle management system
 
Final_report
Final_reportFinal_report
Final_report
 

Similar to Vehicle Pooling App Saves Student Travel Costs

IRJET- Reducing Transportation Cost by Managing Rides using an Android Applic...
IRJET- Reducing Transportation Cost by Managing Rides using an Android Applic...IRJET- Reducing Transportation Cost by Managing Rides using an Android Applic...
IRJET- Reducing Transportation Cost by Managing Rides using an Android Applic...IRJET Journal
 
Development of Mobile App for Cab Booking and Rental using Flutter SDK
Development of Mobile App for Cab Booking and Rental using Flutter SDKDevelopment of Mobile App for Cab Booking and Rental using Flutter SDK
Development of Mobile App for Cab Booking and Rental using Flutter SDKIRJET Journal
 
my cs619 presentation.pptx
my cs619 presentation.pptxmy cs619 presentation.pptx
my cs619 presentation.pptxWaqarAhmed324348
 
ELECTRIC VEHICLE CHARGING STATION FINDER AND SLOT BOOKING MOBILE APPLICATION ...
ELECTRIC VEHICLE CHARGING STATION FINDER AND SLOT BOOKING MOBILE APPLICATION ...ELECTRIC VEHICLE CHARGING STATION FINDER AND SLOT BOOKING MOBILE APPLICATION ...
ELECTRIC VEHICLE CHARGING STATION FINDER AND SLOT BOOKING MOBILE APPLICATION ...IRJET Journal
 
Android application for s park system
Android application for s park systemAndroid application for s park system
Android application for s park systemeSAT Journals
 
On demand taxi service mobile app platform
On demand taxi service mobile  app platformOn demand taxi service mobile  app platform
On demand taxi service mobile app platformHarikrishna Patel
 
IRJET- Toll Plaza Payment using QR Code
IRJET- Toll Plaza Payment using QR CodeIRJET- Toll Plaza Payment using QR Code
IRJET- Toll Plaza Payment using QR CodeIRJET Journal
 
Research paper review on car pooling using android operating system a step t...
Research paper review on car pooling using  android operating system a step t...Research paper review on car pooling using  android operating system a step t...
Research paper review on car pooling using android operating system a step t...Akshay Shelake
 
Synopsis for Online Railway Railway Reservation System
Synopsis for Online Railway Railway Reservation SystemSynopsis for Online Railway Railway Reservation System
Synopsis for Online Railway Railway Reservation SystemZainabNoorGul
 
IRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET- Displaying Smart Phone Data in the Desktop using FirebaseIRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET- Displaying Smart Phone Data in the Desktop using FirebaseIRJET Journal
 
IRJET- Online Parking Slot Booking
IRJET- Online Parking Slot BookingIRJET- Online Parking Slot Booking
IRJET- Online Parking Slot BookingIRJET Journal
 
CARRemote
CARRemoteCARRemote
CARRemoteG Anand
 
Human Computer Interaction .docx
Human Computer  Interaction .docxHuman Computer  Interaction .docx
Human Computer Interaction .docxsaeed afridi
 
Car rental Project Ppt
Car rental Project PptCar rental Project Ppt
Car rental Project Pptrahul85rkm
 

Similar to Vehicle Pooling App Saves Student Travel Costs (20)

IRJET- Reducing Transportation Cost by Managing Rides using an Android Applic...
IRJET- Reducing Transportation Cost by Managing Rides using an Android Applic...IRJET- Reducing Transportation Cost by Managing Rides using an Android Applic...
IRJET- Reducing Transportation Cost by Managing Rides using an Android Applic...
 
parking system
parking systemparking system
parking system
 
Development of Mobile App for Cab Booking and Rental using Flutter SDK
Development of Mobile App for Cab Booking and Rental using Flutter SDKDevelopment of Mobile App for Cab Booking and Rental using Flutter SDK
Development of Mobile App for Cab Booking and Rental using Flutter SDK
 
Project synopsis.
Project synopsis.Project synopsis.
Project synopsis.
 
my cs619 presentation.pptx
my cs619 presentation.pptxmy cs619 presentation.pptx
my cs619 presentation.pptx
 
Project report
Project report Project report
Project report
 
Go greencar ppt
Go greencar pptGo greencar ppt
Go greencar ppt
 
ELECTRIC VEHICLE CHARGING STATION FINDER AND SLOT BOOKING MOBILE APPLICATION ...
ELECTRIC VEHICLE CHARGING STATION FINDER AND SLOT BOOKING MOBILE APPLICATION ...ELECTRIC VEHICLE CHARGING STATION FINDER AND SLOT BOOKING MOBILE APPLICATION ...
ELECTRIC VEHICLE CHARGING STATION FINDER AND SLOT BOOKING MOBILE APPLICATION ...
 
Android application for s park system
Android application for s park systemAndroid application for s park system
Android application for s park system
 
On demand taxi service mobile app platform
On demand taxi service mobile  app platformOn demand taxi service mobile  app platform
On demand taxi service mobile app platform
 
IRJET- Toll Plaza Payment using QR Code
IRJET- Toll Plaza Payment using QR CodeIRJET- Toll Plaza Payment using QR Code
IRJET- Toll Plaza Payment using QR Code
 
Research paper review on car pooling using android operating system a step t...
Research paper review on car pooling using  android operating system a step t...Research paper review on car pooling using  android operating system a step t...
Research paper review on car pooling using android operating system a step t...
 
[IJET V2I2P27] Authors: Shruti Kamatekar, Prof. Balachandra G.C
[IJET V2I2P27] Authors: Shruti Kamatekar, Prof. Balachandra G.C[IJET V2I2P27] Authors: Shruti Kamatekar, Prof. Balachandra G.C
[IJET V2I2P27] Authors: Shruti Kamatekar, Prof. Balachandra G.C
 
Synopsis for Online Railway Railway Reservation System
Synopsis for Online Railway Railway Reservation SystemSynopsis for Online Railway Railway Reservation System
Synopsis for Online Railway Railway Reservation System
 
IRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET- Displaying Smart Phone Data in the Desktop using FirebaseIRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET- Displaying Smart Phone Data in the Desktop using Firebase
 
IRJET- Online Parking Slot Booking
IRJET- Online Parking Slot BookingIRJET- Online Parking Slot Booking
IRJET- Online Parking Slot Booking
 
CARRemote
CARRemoteCARRemote
CARRemote
 
MyATM
MyATMMyATM
MyATM
 
Human Computer Interaction .docx
Human Computer  Interaction .docxHuman Computer  Interaction .docx
Human Computer Interaction .docx
 
Car rental Project Ppt
Car rental Project PptCar rental Project Ppt
Car rental Project Ppt
 

Vehicle Pooling App Saves Student Travel Costs

  • 1. Vehicle Pooling System Manjunath Manikumar Project Advisor: Dr. Mohammad S. Khan Manjunath Manikumar Texas A&M University Kingsville Email: manjunath.manikumar@students.tamuk.edu Phone: (845)866 - 4229 Contact Information The main objective of carpooling system is for students who travel to the university by road. This system allows users to register themselves as a member who can form a group of pools to commute to the university, thus reducing the fare share on individuals. The communication between the ride sharer and the vehicle owner happens through the application deployed on a web- enabled android-based smart phone Objective In Android, once the code is compiled, a .apk file will be generated which contains the android code that can be portable on all the mobile devices operating on android. The below figure shows the application architecture The .apk file once executed will be ready to give output to the android code entered. The console application proposed in this system will appear as shown in the figures below. Introduction The proposed console application is developed using several technologies such as Android, JAVA, Apache Server, MYSQL and PHP. VPS is an installed application in a web-enabled android-based mobile phone. Apache facilitates a computer to anchor more than one website that can be connected over the internet. Apache Server is constructed to build web servers that have the capability to anchor more than one HTTP-based sites. In PHP, the server is responsible to execute the code where in the HTML is generated and redirected to the client. When the client request any data, the PHP code at the server side is invoked which in turn access MYSQL database for fetching the data. The convenience for programmers is that they can use the client-side programming knowledge, and can start coding with Android much more easily. Initially, the user has to start the Apache server through terminal. Usually, it will be located on the host system in WAMP folder. Then navigate to the folder where the JavaScript code is written to invoke the server. Now, open the app in the mobile phone and login with the credentials given to you to access the services of the interactive console. Once the user is authorized, a console application page will open its corresponding page based on the login credentials facility. User can now conveniently go ahead with his or her requests or responses. The details entered by the user is again saved in MYSQL database through the WAMP server PHP code. Methodology In offline environment, to set up a car pool there is flexibility, time pattern and reliability issues In the proposed system, the user does not need to worry about the all the mentioned drawbacks. Once the user has logged in they will be able to see the candidates requesting for setting up a pool. With the ease of access of the app, the user can select people to set up a pool as per his comfort. After the pool is set and all the travelers are picked up the fare share is calculated based on the true mileage provided by the owner and the distance of travel. The enhancement of this system can be done by incorporating the google maps API to calculate the shortest path, nearest candidates for pickup and the estimated time of travel based on the traffic. Discussion Although the Vehicle pooling can suffer from few challenges regarding the flexibility, trip pattern and the time pattern and that you have to share a ride with strangers. In reality, the risk of crime is very small. The major bonus is that in a long run it would definitely save our environment by minimizing the emission of automobile carbon gases and also help other students who stay far away from the university and who cannot afford a car to commute, while bearing a very small fare. Conclusions The software system Vehicle Pooling System is made available for all college student who to university by road. This system is designed to minimize the cost of travel to the university for classes on a daily basis by providing tools to assist in automating the carpooling process, which would otherwise have to be performed manually. By maximizing the traveler’s comfort and minimizing the cost, the system will meet the traveler’s needs while being easy to understand and use. More specifically, this system is designed to allow a vehicle’s owner to manage and communicate with a group of interested travelers to share the vehicle on a daily basis. The software will facilitate communication between vehicle owners and travelers, via Android Based Smart Phone Application. The back-end services are performed via private server (or a localhost) Android is a programming language specifically designed for the distributed environment of the Internet that the user access as a one touch through his or her smartphone . This will allow students of the university community to share daily driving times and expenses, plus in addition help reduce the air pollution. By registering as a car pool member, he/she will provide some personal information such as house address and phone number who the vehicle owner or a traveler can look for to contact and set a car pool. Results Figure 2. Log-in Page Figure 3. Other features [1] Object Oriented Software Engineering, Yogesh Singh and Ruchika Malhotra [2] Apache Web Server; https://www.techopedia.com/definition/4851/apache-web- server [3] PHP, HyperText Processor; http://searchenterpriselinux.techtarget.com/definition/PHP [4] Android developer options; https://www.developer.android.com/training [5] Java, a high-level programming construct; https://docs.oracle.com/javase/tutorial/getStarted/intro/definition.html [6] Java for android development https://fahmirahman.wordpress.com [7] WAMP, a server; https://sourceforge.net/projects/wampserver/ References Figure 1. Overview of the software architecture