Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 9

Car Pooling Website + Mobile App

(Android + iPhone)
Date: March 14, 2016
Table of Contents
Project Objective.........................................................................................................................................3
References...................................................................................................................................................4
Modes of User.............................................................................................................................................4
Module Level Description............................................................................................................................4
User.........................................................................................................................................................4
Registration.........................................................................................................................................4
Login....................................................................................................................................................4
Home Page..........................................................................................................................................4
User Account.......................................................................................................................................4
Google Map.........................................................................................................................................5
Payment Gateway...............................................................................................................................5
Home Page/Search tab (Rider)............................................................................................................5
Post a Ride as a Driver.........................................................................................................................5
Chat.....................................................................................................................................................5
Logout..................................................................................................................................................5
Admin......................................................................................................................................................5
Login....................................................................................................................................................5
Dashboard/..........................................................................................................................................5
User Management...............................................................................................................................5
Content Management.........................................................................................................................5
Logout..................................................................................................................................................5
Independent Taxi registration (Truck and Bike).......................................................................................5
Registration.........................................................................................................................................5
Verification..........................................................................................................................................6
Confirmation........................................................................................................................................6
User (Offer a ride)....................................................................................................................................6
Login....................................................................................................................................................6
Post a Ride...........................................................................................................................................6
Cost......................................................................................................................................................6

“Car Pooling & Mobile App” Page 2


Google Map.........................................................................................................................................6
Dashboard...........................................................................................................................................6
Ride Offered details.............................................................................................................................7
Messages.............................................................................................................................................7
Email Alerts..........................................................................................................................................7
Rate and reviews.................................................................................................................................7
Profile..................................................................................................................................................7
Logout..................................................................................................................................................7
User (Find a ride).....................................................................................................................................7
Find a ride............................................................................................................................................7
Search Result page..............................................................................................................................7
Rider detail..........................................................................................................................................7
Contact the owner...............................................................................................................................8
Logout..................................................................................................................................................8
Milestone....................................................................................................................................................9
For Website.............................................................................................................................................9
FOR MOBILE APP.....................................................................................................................................9

Project Objective
We are scoping a “Car Pooling Website and Mobile App “, it is an online service (Website + App),
developed with the motive to share ride with other people moving on/ to the same destination point. It
will provide drivers a platform to list their detail to the destination and the user who is meeting the
requirement to the similar way can contact and share the ride. The language will be English. Main
features -
 Driver can be a ride share (Vice Versa)
 No online transaction (But will be in future)
 Plan a ride and update.
 Navigation/ Tracker on the map.
 Payment gateway will be PayPal for taxi.
 Independent taxi can register them self.
 Charges will be calculated on the basis of distance+ toll taxes(if applicable)

“Car Pooling & Mobile App” Page 3


 Notification of the ride.

References
 Given link to scrap the data for distance & toll. (http://www.autostrade.it/autostrade-
gis/rete.do?op=caselli&cod=A01)
 Reference website - https://www.blablacar.in/

Modes of User
There will be only 2 modes they are:
 User
o Driver
o Ride user
o Independent taxi registration.
 Admin

Module Level Description

User
Registration This module will allow the user to register over the Website. The
1. registration will be via Social Media or by Custom designed form
where the user will provide the given details.
 EMAIL VERIFICATION WILL BE DONE
 Phone number verification
2. Login This module will allow the user to login over the Website. User will be
needed to enter:
 User name
 Password
3. Home Page This module will show the activities over the Website related to
recent posted rates and reviews and other details. Features-
Notification for new messages, requests, updates. See the details of
the search result.

4. User Account This will allow the user to-

 Upload/Edit Profile Photo

“Car Pooling & Mobile App” Page 4


 Edit / Change Password / E-mail
 Check messages
 Manage their ride details (Rate and Reviews)
 Post a ride
 Send request for a ride
 Comment/Reports
 Send invitation and accept invitation.
 Notification of the trip details
 Can delete chat after 1 week
5. Google Map Maps to be integrated to keep a track on destination on the journey.

6. Payment Gateway PayPal will be integrated but will not be active for now.

7. Home Page/Search To search ride by filling their starting and destination details. As per
tab (Rider) Google map suggestions.
8. Post a Ride as a The user will post details of his trip including the complete details i.e
Driver Date, Time, Destination, Starting point, Way of the trip. The user can
suggest the route to the destination and guide the driver.

9. Chat The chat between Driver and Rider

10. Logout This mode will log out the user from the Website.

Admin
1. Login This page will allow admin to login the admin panel. Admin will be
needed to enter:
 User name
 Password
2. Dashboard/ The admin will see all the information on the dashboard.
User Management Admin will be able to manage all the users.
 Manage the rides and check the details.
 The cost of the trip and the toll can be managed by the
admin.
 Manage rate and reviews.
 Manage the reports that other details related to customer
feedbacks.
 Verify the Independent taxi verification.
3. Content Admin will be able to manage the static content of the Website.
Management
4. Logout This mode will log out the admin from the admin panel.

Independent Taxi registration (Truck and Bike)


1. Registration The user will have to fill the complete detail related to their car and
their personal details available on the form.
 Must have a valid DL and Registration of the vehicle.
 No past record on the vehicle related to any legal prior.

“Car Pooling & Mobile App” Page 5


 Upload the data for verification. i.e.(License plate no. and
other)
2. Verification The admin will verify the application and verify whether to add or
not.
3. Confirmation The user will get the information related to the application and other
details.

User (Offer a ride)


Login When user will login they can “OFFER A RIDE & FIND A RIDE” the
1. dashboard for both will be same but the features and functionalities
will be different.

2. Post a Ride Once you click the “OFFER A RIDE ” on the homepage you will be able
to post the details of the journey
 Type of trip
 Exact route
 Stopovers
 Date and time
 Round trip
As you save and continue.
3. Cost The cost will be calculated including the toll tax if there will be any.
The cost will be managed by Add or deducting the cost on the best
feasible cost as suggested as per the distance travelled. If there will
be a stopover then there will be a cost sub totaling to the stopover
cost also. Features-
 Price per co-traveler
 Number of seats offered
 Ride details
 Your car Detail
 Maximum luggage size
 I will leave
 I can make a detour
Accept the T&C and publish the ride.
4. Google Map The start point and the stopover and the destination can be seen over
the map.
5. Dashboard You can review all the updates of the posted ride/s. You can
 Edit your profile
 View your public profile
 Your current level
 Notifications
 No of views on the posted ride.
 Set your car share preferences (chatty person, Smoking, pet
music are allowed or not etc.)
 Set car share preferences
 Member verification

“Car Pooling & Mobile App” Page 6


o Phone number verified
o Verify your email
 Complete your member verification

 Member activity
o ride offered
 Member since
 Car Type
o Edit your car
6. Ride Offered This will show you your details on
details  Upcoming rides
 Past rides
 Archived rides
7. Messages Under message section you can see your
 Public questions
 Private messages

When user search for any ride then number of drivers will be
displayed so user can message the suitable driver regarding his/her
required ride and can question the driver. And once ride/seat is
confirmed by user then he/she can chat privately with driver.
8. Email Alerts All you to subscribe you for the updates on new post as a rider as well
as a driver.

9. Rate and reviews To rate and review the ride as a co rider on the trip.

10. Profile To edit your details and bio data.

11. Logout This mode will log out the user from the Website.

User (Find a ride)


1. Find a ride Provide your starting and destination point and search.
2. Search Result page The result will be viewed here and you can filter your ride as
according your parameters.
 Date
 Departure time
 Price
 Photo
 Experience
 Car comfort

3. Rider detail Once you have clicked the selected candidate the detail profile page
related to the candidate will be opened where you can check
 Journey detail
 Offer published (Seen times)
 Departure point

“Car Pooling & Mobile App” Page 7


 Drop off point
 Departure date
 Details
 Name of the User
 Comment
 Total no. people in car.
 Cost per co-traveler
 Seats left
 Book your seat
 Contact car owner
 Car owner Details
 Ratings
 Verification status (Phone and email)
 Member activity
 Last online
 Member since
 See public profile
4. Contact the owner Once you click on contact the owner you can talk and confirm your
seat.
5. Logout This mode will log out the user from the Website.

“Car Pooling & Mobile App” Page 8


Milestone
For Website
Milestones

Upfront

After Web design

Website development User Module


Admin Module
Payment module
Message Module
Google maps integration
Deployment

FOR MOBILE APP


Milestones

APP Design iPhone + Android

APP Development iphone


User Module / Search Module
First version of .ipa file
Message / Map integration
Final version of .ipa file
Android
User Module / Search Module
First version of .apk file
Message / Map integration
Final version of .apk file

“Car Pooling & Mobile App” Page 9

You might also like