Professional Documents
Culture Documents
Car Ride App - SOW 1.0 - 2
Car Ride App - SOW 1.0 - 2
Scope Of Work
with Specifications
SOW 1.0
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Basic Objective
- Basic objective of app is to facilitate the users to find affordable cars for traveling
and the drivers a way to find customers easily
Technical Requirements
Flow/Functionalities of Application
Splash Screen
Login Screen
Signup Screen
Phone Verification Screen
Intro Screen
Drawer Screen
Home Screen
PickupScreen
Destination Screen
Car Types Screen
Ride Time Screen
Approx. Estimate Screen
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Confirmation Screen
Driver Detail Screen
Ride Map Screen
Billing Screen
Payment Screens
Rating Screen
My Rides Screen
Place Searched Screen
Packages Screen
Profile Screen
Settings Screen
Feedback Screen
Splash Screen
Login Screen
Signup Screen
Phone Verification Screen
Drawer Screen
Ride Notifications Screens
Profile Screen
Settings Screen
Feedback Screen
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Payments Handling Inside App (Charging User’s credit card & Collecting on Other
End)(Android & iOS)(Also for app based wallet amount showing Stipe Account will
be used for user(details to saved on server after taken from user))
o https://stripe.com/docs
Authentication API’s
o Facebook
https://developers.facebook.com/docs/facebook-login/
Push Notifications
o Android : https://firebase.google.com/docs/cloud-
messaging/android/client
o iOS : https://firebase.google.com/docs/cloud-messaging/ios/client
Google Maps , Directions Interval Based Live update on map API (Android & iOS)
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Splash Screen
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Login Screen
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Signup Screen
- This screen appears when the user taps on the ‘Sign Up’ button from the previous
screen.
- In this screen, user enters First Name, Last Name, Email, Phone no., upload of Profile
picture, Password and Confirm Password in their respective spaces.
- Tap on ‘Sign Up’ button will make the new account of the user in the app.
- User can also sign up through ‘Facebook’ by tapping on its button at the bottom of
the screen.
- After sign up, user comes on Phone Verification screen.
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
- In this screen, user enters the ‘verification’ code sent by the app via sms/email to
the user, in the given space.
- Tap on ‘Continue’ button will take the user to next screen.
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Intro Screen
- In this screen, user swipes left/right to see some intro screens about app.
- User can tap on Skip button to skip this screen to come on home screen.
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Drawer Screen
- This is the Drawer Screen. It appears when the user taps on the drawer icon on the
top left of the home screen.
- In this screen, some options are given such as Home, New Ride, My Rides,
Bookmarked, Place Search, Packages, Profile, Settings and etc.
- Tap on any option will take the user to its respective screen.
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Home Screen
- This is the Home Screen and it can be accessed from the drawer. It also appears
after login/signup.
- At the top right is the icon for ‘drawer’.
- The main screen consists of ‘Google’ integrated map which shows the current
location of the user.
- It also shows ‘Car’ icons which show that these available drivers are near the user.
- Tap on ‘New Ride’ button below it will take the user to the Pickup screen.
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Pickup Screen
- In this screen, User will set his/her pickup location (if the user wants to sit from
other place) by the use of Google tagging.
- User can also search the pickup location in the ‘Search’ bar at the top of the screen.
- Tap on ‘Select Destination’ will take the user to the next screen.
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Destination Screen
- This screen appears when the user taps on ‘Select Destination’ button from the
previous screen.
- In this screen, User will set his/her destination by the use of Google tagging.
- User can also search the location in the ‘Search’ bar at the top of the screen.
- The map shows the distance between Current/Pickup location and Destination
represented by the red line.
- ‘Car’ icons show that these available drivers are near the user.
- Tap on ‘Continue’ button will the user to Car Types screen.
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
- In this screen, user selects the type of car needed for conveyance from the given
options such as Budget Car, Economy Car, Luxury Car and Business Plus Car.
- User selects the car and taps on ‘Continue’ button to come on next screen.
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
- In this screen, user can see the breakdown of the approximate fare charges.
- User can see the distance and approx. time at the top.
- Fare charges below it.
- The total approximate fare inclusive of all charges is shown below it.
- Tap on ‘Continue’ button at the bottom will take the user Confirmation screen.
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Confirmation Screen
- In this screen the app shows the user about the previous information fields chosen
by the user such as Pickup Location, Destination, Time, Approx. time and Estimate
fare.
- User taps on ‘Confirm’ button to give the confirmation of the ride.
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
- In this screen, user can see the real time tracking of the ride when the ride starts.
- If the user taps on ‘End Ride’ button, the ride will finished at that spot in case of
emergency or any need.
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Billing Screen
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Payment Screens
- In the 1stscreen user selects the method of payment from the drop down such as
Cash or Credit Card.
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
- User selects the required and taps on ‘Continue’ to come on its respective screen.
- The 2nd screen shows a notification of amount received after the user paid the cash
to the driver.
- Tap on ‘Continue’ will take the user to Ratings screen.
- The 3rd screen appears when the user selects Credit Card.
- In this screen, user fills the required fields and tap on ‘Pay’ to come on next screen.
- The 4th screen appears as a notification of ‘amount received’ after the user has paid
the fare via credit card.
- Tap on ‘Continue’ will take the user to Ratings screen.
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Rating Screen
- In this screen user rates the driver by tapping on the stars after the ride.
- Tap on ‘Home’ button will bring back the user to home screen.
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
My Rides Screen
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Packages Screen
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Profile Screen
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Settings Screen
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Feedback Screen
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Splash Screen
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Login Screen
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Sign Up Screen
- This screen appears when the user taps on the ‘Sign Up’ button from the previous
screen.
- In this screen, user enters First Name, Last Name, Email, Address, License no., Car
Type (drop down), Phone no., upload of Profile picture, Password and Confirm
Password in their respective spaces.
- Tap on ‘Sign Up’ button will make the new account of the user in the app.
- User can also sign up through ‘Facebook’ by tapping on its button at the bottom of
the screen.
- After sign up, user comes on Phone Verification screen.
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
- In this screen, user enters the ‘verification’ code sent by the app via sms/email to
the user, in the given space.
- Tap on ‘Continue’ button will take the user to next screen.
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Drawer Screen
- This is the Drawer Screen. It appears when the user taps on the drawer icon on the
top left of the home screen.
- In this screen, some options are given such as Ride Notifications, Profile, Settings,
Feedback and Logout.
- Tap on any option will take the user to its respective screen except Logout.
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Profile Screen
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Settings Screen
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Feedback Screen
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
Milestone1 : 5 days
Detailed Scoping
Wire-framing
Complete Screen Designs
Milestone1 : 1 Week
Initial Structure Of Application
Initial Server Side Development
Testing
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com
Project Proposal APPXONE
COMPATIBILITY:
Android :
Versions: 4.4 to 7.0
Devices: All devices using original Android Operating System I.e. Samsung, HTC, Google, etc
iPhone :
Versions:
1. iOS11
2. iOS 10
Devices:
iPhone (5S) , iPhone (6,6 Plus),iPhone (6S,6S Plus),iPhone(7,7Plus)
Appxone (Pvt.) Ltd. B-97, Block-B, Kazimabad, Model Colony, Malir, Karachi
+92-21-34660538 | +92-331-5211521 | sales@appxone.com | http://www.appxone.com