2. ACKNOWLEDGEMENT
I take this occasion to thank God, almighty for blessing us with his grace and taking our
endeavor to a successful culmination. I extend my sincere and heartfelt thanks to our
esteemed guide, MISS PAYAL CHABBRA & MISS SMITA BISHT for providing us
with the right guidance and advice at the crucial junctures and for showing me the right way I
would like to thank the other faculty members also, at this occasion. Last but not the least, I
would like to thank my friends and family for the support and encouragement they have
given me during the course of our work.
Tilak Shadeja(11608057)
Piyush Narsinghani(11617211)
3. Introduction
This document is on Android is one of the fast leading growing mobile platforms used today.
It is also open source software and developers can avail of the android SDK for free. The
minimal set up time and the number of tools available for android SDK to ease the
development process allows the developers to concentrate on the design and implementation
details of the application in the available time frame. The main objective of this paper is to
experience developing an android mobile application which is one of the booming trends in
computing industry. The carpooling /Selling/Buying application is intended to people
travelling, to make it a cheaper affair. The application will allow the user to select his/her role
i.e. driver, passenger, buyer or seller. This will lead to the user to login to the app. The
passenger, buyer, seller and the driver will enter his location. Destination and time of travel
The passenger gets information about the drivers who travel along the same route. The
passenger can confirm a particular driver and a message will be sent to the driver who also
confirms the passenger and accordingly the seats will reduce. And for buying and selling ,
interested clients will can obtain the contact details of other add owners.
Scope of the project:
This project will help clients to save time and money as they don’t have to wait for their cab
and no need of further bargain and even for buying and selling purpose, no need to tell any
other person of your requirements and meet lots of people just look on the app , match your
requirements and contact the add owner .
4. Software Requirements:
➢ OS: Windows/Unix/Linux
➢ Database: Firebase (Free-Open source)
➢ Language: Java
➢ Front end: Application
➢ Software: Android studio
Hardware Requirements:
➢ Processor – Dual Core
➢ Hard Disk – 50 GB
➢ Memory – 8GB RAM
➢ Mouse – Any Standard
➢ Keyboard – Any Standard
➢ Monitor – Any color monitor
Languages used:
Front End: XML
Back End: JAVA
5. Modules
The modules used in this software are as follows:
• Sign in: The fields in sign in are username and if
the username and password are correct then it is
directed to next page.
• Sign Up: This module is for the users who do not
have their account. Here user is allowed to create an
account to login. The account creation is done by
filling the registration form with user details such as
name, phone, emailetc.
6. • Forgot Password: User can reset password using this
module.
• Home page: This module has two buttons which
helps user to specify what he wants to do.
(Selling/Buying)
(Carpooling)
7. • Selling/Buying: In this module user has two options,
one is selling and second is buying for user wants to
sell its car or buy any car.
8.
9.
10. • Carpooling: Here User can choose between the two
options –if he is a Driver or a Passenger
Conclusion
Carpooling system is very effective means to reduce pollution and the
congestion of vehicles in cities. It also provides an eco-friendly way to travel.
It also provides an opportunity to meet new people. As today most people
prefer private vehicle to travel due to delay caused in public transport system
and luxuries provided by private vehicles and to cover that area our car selling
and buying comes in action.