Step by Step Graphical Flow

Loading Screen

Tow Truck App user screen
  • User's Splash Screen will be displayed for few seconds.
  • Driver's Splash Screen will be displayed for few seconds.
Tow Truck App Driver Screen

Introduction Screen

Tow Truck user App menu
  • The CubeX2020 User App having more than one Language and more than one Currency will allow the Users to use the app in the language of their choice and pay in their local currency as well along with the option for Login and Register.
  • The CubeX2020 Driver App having more than one Language and more than one Currency will allow the Driver to operate the App in the language of their choice by selecting the language from the drop down menu and pay in their local currency by selecting from the dropdown menu.
  • This Introduction Screen also allows the Driver to login or register on to the App.
Medical Expert App menu

Login & Registration

user app login and registration screen
  • User can login via their Facebook, LinkedIn or Google+ social media profiles.
  • In case the User forgets their password, they can retrieve and recover the same by simply tapping on the Forgot Password Button.
  • The User can also register into the app by simply entering their full name, email , create a password and mobile
  • Driver can login via their Facebook, LinkedIn or Google+ IDs.
  • The Driver can also create an account for themselves by simply entering their name, mobile number and email address.
Driver login and registration screen

ACCOUNT VERIFICATION

Medical Expert and user Account verification Medical Expert and user Account verification
  • User and Driver would have to verify their Mobile Number via an OTP received by SMS.
  • User and Driver would also need to verify their email address via a code that they receive on the email. This step is followed so as to avoid fake registrations of any kind or spam.

Application Menu

Tow Truck user App menu
  • The CubeX2020 User Application menu is an easy way for the User on a whole to access all the features of the App and view through its operation and functioning.
  • The CubeX2020 Driver Application menu allows the Driver to manage the services that they offer, their profile, documents, availability, gallery, bookings, etc, all just through this simple Application menu.
Medical Expert App menu

Choose the Service You Need

user select service and location user select service and location
    The User can choose the service they require right from the categories that are listed here.
  • The User can choose the services that they require from the CubeX2020 App like Taxi on demand, Moto on demand, Food/Grocery Delivery on demand, Parcel Delivery on Demand, Fly on Demand etc.
  • These Service can also be booked through Website.
  • Client who are not willing to go for Fly Service as of now, can contact us. We will hide this Service for you.

Service 1 - How to book a Taxi using CubeX2020 App?

choose service categories choose sub categories
    Book a Taxi
  • User needs to add their location first so as to get connected with the nearest Taxi service providers.
  • Upon completing this step, they need to select the Taxi they require like Basic, Normal, Luxurious and choose the mode of payment for the same.
  • User can also choose the Profile Type as "Personal" or "Corporate".
  • Here User can opt to Choose the Taxi booking time as Now or Later.
choose service categories choose sub categories
    Manage Availability & Vehicles
  • Driver can manage his Availability by toggling the receives request upon setting their availability as online.
  • Driver can selects the Vehicle Type they operate.
  • Driver can add/delete the Vehicle that they would be driving.
sending request to provider

After selecting the Taxi Type and Payment mode, User can send the request to nearby Taxi Drivers.

On Driver App, a Ride request will be displayed. The request is time bound and thus if the request does not get accepted within the timeslot of the timer, the request gets automatically sent to the next Driver.

Provider accept or decline request

Taxi Driver arriving

choose service categories
  • As soon as Driver accepts request User receives the details of the Taxi Driver.
  • User can track the location of The Driver On Google map.
  • The User can remain connected with the Driver via calls and messages.
  • The Driver receives the pickup location of the User and can track the same on the Map.
  • The Driver remains connected via calls and messages till they arrive.
choose sub categories

Internal Chat between
User and Driver

The Driver and User will be able to communicate with each via the in-app chat feature as soon as the Driver accepts the request of the User. However, it is important to note that the chat would only be possible until the beginning of the Job.

VOIP (Voice Over Internet Protocol) or Call Masking

This section allows the Driver and the User to remain connected with each other via internet calls. This feature prevents the private numbers of both, the Driver as well as the User from getting revealed to each other. In sure it maintains the security of both.

Taxi Driver Arrived

job progress
  • Upon the arrival of the Taxi, the User gets notified with ‘Driver has arrived at your location.’
  • Upon the arrival, the Driver confirms their arrival at the location of the User by selecting from the options Yes or No.
slide to begin job

Trip Started

job progress
  • Upon the Driver arriving and beginning the Trip, the User in turn gets notified with ‘Your Trip has Started'.
  • The Driver begins their service and tracks the drop off location and upon reaching slides to confirm the end of the Trip.
slide to begin job

Ongoing Trip

Ongoing Trip
  • Enroute the trip, the Rider can track the same live on their map. They can also use the SOS button on the App for emergency purpose and change the destination during the Ride.
  • They can also share the Ride location with Family and friends if needed.

Trip Completed

job progress
  • Upon the completion, the User is updated about their arrival with ‘Your Trip has been Completed’.
  • Upon reaching the drop location, the Drivers slides on ‘End’ to confirm the end of the Trip and the arrival of the User at the drop off location.
slide to begin job

Invoice Summary - Fare details

choose service categories
  • Upon the end of the Trip and the arrival of User at drop off location, the invoice gets shared with them.
  • The summary contains the details of the Trip provide including its fare, date, discount applied (if any) , fare details and review in order to provide feedback.
  • With the end of the Trip and the Driver tapping and sliding to confirm the end of Trip an invoice gets generated.
  • The invoice contains the Total Fare, Payment type chosen by User. In case of cash, the Driver collects the same from the user. The summary also contains the base fare, distance, time, tax and subtotal of the entire Service provided.
choose sub categories

Restricted Passengers Limit

  • You may want to limit passengers in each Taxi as per the government rules. So a SUV may have 5 passenger's capacity but during Corona you may want max 3 passengers in it due to Govt Rules, Social Distancing, etc.
  • User can see the note on the screen that only 2 Riders can sit in the Taxi. This will be shown just before when Rider sends the Ride request to Driver.
  • Same way Driver can also see the note on the screen about the Passenger limit. This will be shown in Driver App when Driver starts the Trip

Face Mask Verification

User bank details User bank details
  • Driver needs to upload his Selfie every time he starts a Ride. This is to make sure that he is wearing a mask.

SERVICE 2 - How to Order Food/Grocery using CubeX2020?

list of restaurant

Browse nearby Restaurants

User can view list of Restaurants based on his current location.

The User will be able to choose from all the nearby Restaurants registered on your App. This page of the App will present a list of all the Restaurants. You can filter the list by Cuisines and can also sort the listing.

Placing a Food/Grocery Order

  • user order dashboard

    Restaurant details: This is the section that will enable the User to place an order from the Restaurant of their choice. They will be able to see all the Restaurants that appear online on the App.

  • restaurant sliding onine availability

    Restaurant App: This page will allow the Restaurant owners to make themselves available by sliding the Online or Offline option. When online, they can receive orders when Offline they will not be shown to the customers and thereby will not receive any orders.

  • Driver set his availability

    Delivery Driver App: The Driver can set his availability to pick and drop the order on this page. The Driver can make himself available by sliding the radio button to Online. If turned to Offline, the driver will not receive any request for delivery.

User Flow of Ordering the Food/Grocery (User App)

  • user check restaurant menu Menu Screen

    The User can check the menu of the Restaurants from here.

  • user search food items Search Food/Grocery Screen

    This screen allows the User to search for the Food/Grocery items that they are looking for.

  • user add food item to basket Add to Basket Screen

    After the user makes selection, they can add their favorite Items to the basket.

  • user edite food item View/Edit Cart Screen

    This screen is where the user can modify or edit the Items placed in the cart.

  • user add toppings Select Toppings Screen

    There are Food items which need customization and toppings. This screen allows the User to add toppings as per their preference.

  • user confirm order to check out Checkout Screen

    This Screen will allow Customers to checkout and confirm the purchase here you can choose the option for "Deliver to your Doors" OR "Take Away"

  • use choose payment method Choose Payment Method (Cash / Wallet / Card)

    The final step in the checkout screen will allow you to choose the payment method for the order.

After Order is Placed

  • order place notification

    User App: The User is notified that his order has been placed. It also states that the order will be delivered shortly, shows the options of Call, so that he can call the Restaurant and Navigate to help reach the Restaurant using the Map.

  • restaurant app displays order details

    Restaurant App: Once the order is placed, the Restaurant app immediately shows a screen where the order details are shown. The Order is presented in the NEW ORDERS section.

  • new order details

Tracking the Order

  • user track the order

    User App: The User can now track their order over a Map. This page will show a flowchart with all the stages of the order right from the order being placed to it being delivered. The Map will also help locating exactly how far the order is.

  • total bill amount confirm or decline

    Restaurant App: Restaurant can view the order details and can view the Order details and can confirm or decline the Order.

Assigning the Order to the Driver

  • assign driver
  • restaurant assigns to driver

    Restaurant App: Once the Restaurant accepts the placed order, they will be shown a screen with the bill details and a button that says “ASSIGN DRIVER”. On tapping this button, the request for pickup and delivery of the order will be sent out to the Delivery Driver.

  • delivery driver sees request

    Delivery Driver App: The Delivery Driver sees the request as a notification on his screen along with a timer. The Driver must accept the order within the given time or else the request will automatically get canceled and passed on to another driver.

Processing the Food/Grocery Ordered

  • user see assigned driver for pickup of order

    User App: The User will now be shown that the Driver for pickup of order has been assigned. This will be shown as a progression in the flowchart on the screen of the User.

  • restaurant get notification for driver accept order

    Restaurant App: The Restaurant will be notified after the Driver accepts the order. The notification will state that the Delivery executive is on his way to collect the order. This screen will continue to show the particulars of the order as well.

  • delivery driver see order picup address

    Delivery Driver App: The Delivery Driver will be able to see the Current Task on this page. It will show the address of the place that the order has to be collected from and the address of the delivery for the order. This page also shows the options of Call, so that he can call the restaurant and Navigate to help reach the Restaurant using the Map.

delivery driver pickup order

Status of the Delivery Driver

Driver can now reach the restaurant and pick up the order. The delivery driver will be able to see the particulars of the order so that he can pick it up without any confusion. He will then take a picture of having collected the order and update on the app as “ORDER PICKED UP”.

The Last Leg of Delivery

  • user see the status of the driver

    User App: The User can now see the status of the Driver along with an estimated time of arrival. The flowchart gets appropriately marked as per the movement of the Driver.

  • restaurant track status of order

    Restaurant App: The Restaurant too will now be able to track the exact status of the order. The Restaurant will be able to see whether the order has reached the recipient or not.

  • driver see the address of the recipient

    Delivery Driver App: After the order is picked up by him, the will now be able to see the address of the Recipient. They will also have the option of Calling the Customer for instructions and tracing the location on a map so that they can drive and reach them easily.

order delivered successful

Order Delivered Successfully

Once the order gets successfully delivered to the Customer’s place, it is appropriately updated on the app. the order delivered icon turns green along with a time stamp for the same. The page also mentions that the order has been delivered.

Apart from that the page has 2 buttons in the bottom:

  • Not Delivered

    In case the driver marks the order as delivered, however, the customer hasn’t received it, the User can click on this button and the admin will be notified. The Customer can also call the Delivery driver directly by clicking this button.

  • Ok, Got It

    This button is to be clicked when the customer confirms that the Food/Grocery has been delivered successfully.

REVIEWS AND RATINGS

  • user rate & review to restaurant & driver
    • User App: The User can Review the Restaurant based on the quality of the Item that they received.
  • ratings reviews
  • driver rate & review to customer & restaurant
    • Delivery Driver App: The Driver can also rate the Customer based on their experience of delivering the product.

FLOW OF THE RESTAURANT’S APP

The Restaurant App is loaded with attractive features. Have a look at below screens.

  • Restaurant see new orders New Orders

    Restaurant can view latest Order here.

  • Restaurant see processing orders Processing Orders

    Processing Orders will be displayed here.

  • Restaurant see Dispatched Order Dispatched Order

    Dispatched Orders will be displayed here.

  • Restaurant see earning history Restaurant History

    Restaurant can see his Earning history date wise and can also see the Total number of Orders and Total Earnings.

  • order history Order Detail

    This Screen will show the details of the orders that have been placed through the App.

  • restaurant manage menu section Manage Menu Items

    This screen will enable the Restaurant to add/ edit/ change/ modify the Menu of the restaurant. They will be able to place description and the items that they are willing to serve from this screen.

  • restaurant update document Update Documents Screen

    This is the screen that will allow the Restaurants to update and upload the required Documents on the app.

  • restaurant update bank details Bank Details

    The Restaurant can update all the banking details for the App on this screen.

  • order statistics Order Statistics

    This screen will show a graphical representation of the total earning and the orders placed.

  • restaurant setting Restaurant Settings

    This screen will allow the restaurant to micro manage different particulars including average time taken to prepare an order, how many items can be added per user etc. It will also allow the user to “set Restaurant details” and “Set Business Hours”.

  • restaurant order details Restaurant details

    The restaurant can order all the details of the restaurant including Contact Person, Address etc.

  • restaurant set working hours Business Hours

    On clicking this button, the Restaurant can set the working hour slots in the app when their service is available.

Mark Store as Favourite

  • So, your customer wants delivery from their favourite store? Don’t worry! With the Mark Store as Favourite feature present on the app of your customer, they can order the items from the stores they feel is the best by simply marking it as a favourite.
  • This feature will make sure that your customers are always happy when they wish to enjoy items from the store whose delivery they may have liked in the past.

Service 3 - How to send a Parcel / Courier using CubeX2020 App?

multi delivery Loading Screen

Users can enjoy sending any kind of parcel using this app. Whether it is sending one item form one place to the other or getting multiple items delviered tat multiple locations, this app has got it all!

single delivery send and box multi delivery send and box
Common Delivery
Single Delivery (Send)

This option can be used by the User when they are willing to send across a relatively smaller item such as an envelope, some files etc. from point A to point B.

Deliver All
Single Delivery (Box)

This option is best for the User when the items to be sent across are bigger in size. For example, the User can use the Box option to send Bags of cement, home furniture etc. from point A to point B.

Select services
Multiple Deliveries (Send)

User can send across multiple files, multiple letters, and multiple items of smaller sizes in a single booking from one pick up location to multiple places.

Taxi and Rental Part
Multiple Deliveries (Box)

This is a great option for the Users who wish to send large and bulky items from one place to multiple places for example, sending across multiple Cement bags from the factory to multiple construction sites.

Single Delivery

choose service categories choose sub categories
    Provide Pickup location, choose Delivery Vehicle (Single Delivery)
  • User needs to add their location first so as to get connected with the nearest Parcel Delivery Drivers.
  • Upon completing this step, they need to select the Delivery Vehicle like Scooter, Cargo Car, Truck etc..
  • User can choose the payment option as Cash, Card or Wallet.
choose service categories
    Add Parcel Details
  • User can add Parcel details like Receiver name, Package type, details etc.
  • User can provide their Special Delivery instructions if any.
sending request to provider

After providing all the Parcel details, a request will sent to nearby Delivery Driver.

Driver now needs to accept the request within the time given in timer.

The request is time bound and thus if the request does not get accepted within the timeslot of the timer, the request gets automatically sent to the next Driver.

Provider accept or decline request

Delivery Driver arriving

choose service categories
  • As soon as Driver accepts request User receives the details of the Driver. User can track the Delivery Driver location on Map.
  • The User can remain connected with the Delivery Driver via calls and messages.
  • The Driver receives the location of the User and can track the pickup location on Map.
  • The Driver remains connected via calls and messages till they arrive.
choose sub categories

Delivery Driver Arrived

job progress
  • Upon the arrival of the Driver, the User gets notified with 'Driver X Has Arrived at Your Location for Parcel Pickup’.
  • Upon the arrival, the Driver confirms their arrival at the location of the User by selecting from the options Yes or No.
slide to begin job

Parcel Delivery Started

job progress
  • Upon the Driver arriving and beginning the , the User in turn gets notified with ‘Your Delivery Service has Started.
  • The Driver begins their service and tracks the Delivery location where the parcel needs to be delivered.
slide to begin job

Parcel Delivered Successfully

job progress
  • Upon the delivery, the User is updated about delivery that 'Your parcel delivery has been completed’.
  • Upon reaching the Delivery Address, the Drivers slides on ‘End’ to confirm the end of the Service.
slide to begin job

Delivery Confirmation

Delivery Confirmation
  • Upon Delivery, Driver can confirm the Delivery by entering the unique code that has been sent to User.

Invoice Summary

choose service categories
  • Upon the end of Delivery, the invoice gets shared with them.
  • The summary contains the details of the Service provide including its fare, date, discount applied (if any) , fare details and review in order to provide feedback.
  • Invoice will be displayed to Delivery Driver.
  • The invoice contains the total fare, payment type chosen by user. In case of cash, the Driver collects the same from the user. The summary also contains the base fare, distance, time, tax and subtotal of the entire Service provided.
choose sub categories

multi delivery

  • In case the User wants to send more than one items to more than one place, he can choose this option. In order to use this feature, the User has to first select the vehicle type that will be required for said delivery.
  • The next step is to mention the pickup address for the items and then adding the delivery address. This will be shown in the map as well. The User will now be required to add all the required information regarding the parcel..
  • Once the User has put in the address, the next screen prompted will require for him to fill in all the details pertaining to the items being sent.
  • He will have to add details like Receiver’s name, contact number, any special instructions, item details such as “electronic/fragile” etc. and details of the package size.
  • After the User has put in all this information, he has to select the “Deliver Now” option. In case there are some changes or errors, the user can click on the “Reset” option and re enter all the information.
  • Once this is done, the User will have to select on the “Add Delivery” option shown in the bottom right hand side corner of the app.
  • When the User clicks on this option, he or she will have to put in the new address of the 2nd delivery. The user will have to fill in all the details as he or she did with the first item.
  • The User can continue adding this delivery station by the same method. Then the map on the screen will show the route of all these deliveries to be made.
  • When the User then clicks on “Next” option on the bottom of the screen, he will then be taken to a screen that shows the pricing.
  • The User will be able to see the options of the Payment mode, such as Cash or Card. The User will also get an option of selecting who will be making the payment, the Sender or the receiver.

SERVICE 4 - How to book a Moto using CubeX2020 App?

choose service categories choose sub categories
    Book a Moto / Two Wheeler
  • The flow of Moto would be same Taxi. User needs to add their current location first so as to get connected with the nearest Moto Drivers.
  • Upon completing this step, they need to select the Moto type they require and choose the mode of payment for the same.
  • User can also choose the Profile Type as "Personal" or "Corporate".
  • Here User can opt to Choose the Moto booking time as Now or Later.
sending request to provider

After selecting th Moto Type and Payment mode, User can send the request to nearby Moto Drivers.

On Driver App, a Ride request will be displayed. The request is time bound and thus if the request does not get accepted within the timeslot of the timer, the request gets automatically sent to the next Driver.

The rest of the flow would be exact same as Taxi Flow.

Provider accept or decline request

Service 5 - How to book a Vertical Elevator / Fly Taxi using CubeX2020 App?

    Book a Jet / Vertical Elevator / Fly Taxi
  • User can select the nearest Air station available and the Drop Off Air Station.
  • Upon completing this step, they need to select the Fly Taxi they require and choose the mode of payment for the same.
  • User can also choose the Profile Type as "Personal" or "Corporate".

After selecting the number of Seats, a Request will be sent to nearby Fly Driver.

Driver now needs to accept the request within the time given in timer.

The request is time bound and thus if the request does not get accepted within the timeslot of the timer, the request gets automatically sent to the next Driver.

Fly Driver arriving

choose service categories
  • As soon as Fly Driver accepts the request, User receives the details of the Driver and the Jet.
  • The User can remain connected with the Driver via Calls and Messages.
  • The Driver receives the location of the User.
  • The Driver remains connected via calls and messages till they arrive.

Fly Trip Started

  • As soon as the Trips starts, User will receive a notification on hi app as "You Trip has started".
  • The Driver can see the drop off station and pick up station on the Google Map along with ETA.

Fly Trip Completed

  • As soon as Trip is completed, User receives notification on this application that "The Trip has been completed".
  • The Driver can mark the Trip as completed by sliding the button.

Trip invoice summary

  • User can view Invoice summary on the Screen and can make the payment.
  • User can provide reviews and rating to the Driver.
  • Driver can view Invoice summary on the Screen.
  • User can provide reviews and rating to the User.

Advanced Features

Restricting Driver’s Fraud in Taxi Components

  • This feature will allow Driver to mark Ride status as “Arrived” unless he is in X Meters/Feet distance from the Rider’s Pickup Location.
  • Driver will see the message on the Screen as "The Trip cannot be started as you are still far from the Pickup Location requested by the Rider."

Restaurant menu multiple options/toppings in Food Components

Restaurant menu multiple options Restaurant menu multiple options
  • This features allow Restaurant owners to add multiple Toppings and Options for each Food Item. Let us explain the depth of Options and Toppings with an example of Pizza. Below options can be set and sold with the Pizza. Customer will have to pay additional cost for the available Options on top of Pizza’s Cost:
    • Margherita Pizza Cost : 15 USD
    • Customer can select the Size: Small - 15 USD, Medium - 25 USD, Large - 30 USD
    • Customer can select the Base: Thin Crust - 5 USD, Soft Crust - 5 USD, Pan - 5 USD
    • Customer can select the Toppings: Tomato - 2 USD, Onion - 2 USD, Cheese - 3 USD

One store under several categories in DeliverAll Components

  • Using this features App owner can show each store in more than 1 Categories.
  • For example, A store will show in Food and Grocery Category, it sells Food and Grocery Items. Store will register in 1 Category and later can ask Admin to add him in multirole Categories as it would be doing business in more than 1 Categories.

Free Delivery Promo Codes for Specific Delivery Stores

  • App Owner can set the Promo Code for Specific Stores or for all Stores. Free Delivery Promo code can be ON/OFF.
  • Having this, the Customer will see that Delivery is Free but in real the Store Pays for it as part of promotion.

Advanced Rating Flow for Food Items and Delivery Drivers

  • This features allows User to provide ratings and feedback for the Items in very detailed way.
  • The feedback will be helpful to Restaurant Owner and Delivery Driver to improve their Service.
  • User can select the multiple options as "Yes" or "No" and can provide his feedback for the Restaurant.

Location Wise Banners throughout the System

  • App Owner will be able to create Application’s Home Page Banner’s Specific to Target Location. User will see Banner according to the Location Address in User Application Home Page Screen.

Location Wise Push Notifications throughout the System

  • App Owner will be able to send Push Notification to all Users of selected Location.

USING FIREBASE FOR MOBILE NUMBER VERIFICATION

  • Firebase Authentication provides backend Services to authenticate users by verifying their phone number. Using this technology, you can avoid verification of User's Phone Number that uses expensive 3rd party SMS.
  • User can enter his phone number and verify.
  • An OTP will be sent to user on his number for verification.

SKU Code For Store Delivery Items

  • SKU code is added to help Restaurant/Store owners to identify a specific item when order is received.
  • Restaurant would be able to see all the Orders a lot with SKU of Item.

Day Wise Separate Timeslots for Stores

  • User can see the day wise timeslots for any Store they have selected.
  • Stores can manage the day wise timeslots from their Application. Stores can select Weekdays and Weekend for Stores as per your region's culture.

Delivery Helper

Delivery Helper Delivery Helper
  • Feature is available in Parcel / Courier Delivery App. Helper Feature in Parcel Delivery App. A Helper person will come along with a delivery driver to help in transporting the heavy items. Administrator can define Delivery Vehicles with higher Rates where a Helper is available to assist the Delivery Driver for loading and unloading of Cargo/Goods.
  • User can choose the Vehicle type which provides helper with it.
Manage Vehicles choose sub categories
  • There are few Vehicle Types set by the Admin that require helper with it. This is set by the Administrator.
  • Driver can set the vehicles which he has for the Delivery.

Apply Toll Cost Manually

Cost Manually Cost Manually
  • Many countries dont have Toll API.
  • In such cases, Driver will be able to add Toll charges at the end of the ride. Once confirmed by Rider, it will be added to the Ride Invoice.
Cost Manually Cost Manually
  • Here Driver will enter the Toll charges or any other charges manually.
  • The request will be sent to User for approval of the charges.

Order Cancellation by Driver and Store

Order Cancellation Order Cancellation
  • This feature in application in Story Delivery services.
  • A Driver can also cancel the order for any specific reason.
Order Cancellation
  • Driver can choose the reason of the cancellation of Order and then cancel the Order.

Order cancellation by Store

Order cancellation by Store Order cancellation by Store
  • A Store can view the order placed by the user.
  • They can confirm or decline the order as per availability of Items.
  • Stores can Decline the order by choosing the appropriate reason like Driver not available, Items out of Stock or any other reason.

OTP Verification to Start the Ride (This is for Taxi Service)

OTP Verification to Start the Ride
  • In Taxi on demand Service, Rider has to provide the OTP to Taxi Driver in order to start the Ride.
  • Driver will then enter this OTP in his application and start the Ride.

Restaurant Safety Verification

Restaurant Safety Verification Photos Restaurant Safety Verification Photos
  • This feature is applicable in Food Delivery Service. Restaurants can upload pictures of their kitchens to let customers know about how they follow best safety and cleanliness processes in their premises.
  • User on the other side can see the photos in store detail screen.
Restaurant Safety Verification Photos Restaurant Safety Verification Photos
  • - Restaurant can upload the images that would showcase the safety guidelines that they follow.
  • - They can add / edit / delete the photos anytime.

Voice Instruction for Delivery Driver

Voice Instruction for Delivery Driver Voice Instruction for Delivery Driver
  • User can send the Voice instruction for Delivery Driver while placing the order.
  • Feature is available in Food & Grocery Delivery App. Customer can leave voice messages instructions for Delivery Drivers.
Delivery Driver
  • Delivery Drivers can then listen to the voice instruction and can follow the delivery process accordingly.

Graphical Status of Delivery / Ride in App Notification

Voice Instruction for Delivery Driver Voice Instruction for Delivery Driver
  • This feature shows status of booked Ride, Jobs, Ordered Food, Grocery Delivery to Rider / Customer via Graphical Icons as in App Notifications.

corporate rides

    Create your Business Profile.
  • This feature will allow the User to create their own Corporate profile.
  • In case the User is traveling for official purposes, he or she can use this profile to make a booking for the ride.
  • The User will get all expense reports, ride details, fare, bills and other expenses in the form of an email on their official ID.
  • If they are booking a personal ride, they can use their normal/personal profile in order to make the booking.
  • The User will have to make their profile and select their organization.
  • When they do this, a request for verification is sent across to the Organization. Once the organization has verified the profile, the corporate profile is registered.
  • Your Users will now be able to make a booking for all their professional or work related travel using these profiles.
  • User can choose between the Business profile and personal profile while booking the Ride.
  • After choosing the Business Profile, User can choose the purpose of choosing Business Profile like Travel to Airport etc.

Ride Cancellation

Support menu & About us
  • Rider can cancel a Ride by selecting the appropriate reason and if Driver hasn't followed Covid-19 Safety Measures.
  • Driver can cancel a Ride by selecting the appropriate reason and if Rider hasn't followed Covid-19 Safety Rules.
Live chat

Safety Checklist

Support menu & About us
  • List of Safety Measures that Rider and Driver must follow during this Covid Era will be displayed at booking of each Ride.

Safety Reviews & Ratings

Support menu & About us
  • User can provide the ‘Safety Ratings’ based on Covid-19 safety precautions taken during the Job done by the Driver.
  • User can also provide review based on his experience.

Wallet to Wallet Money Transfer

  • Looking for a seamless way to make payments easy for your customers and assist the service providers to receive the money directly in their wallet. Then, the wallet-to-wallet money transfer feature will turn out to be a blessing in disguise for your customers and service providers.
  • Through the pre-integrated wallet present, your customers can smoothly make payment through their wallet and have it sent to the service provider’s wallet especially if they do not have the change for the services that they have booked.
  • All that they would need to do is select from the two options present in the wallet to whom they wish to send, the user or service provider and then choose their respective mobile number or email address and then they need to transfer the money from their wallet to the wallet of the service provider.
  • This feature will surely be a blessing in disguise for your customers and service providers who may be wary of sharing their card details.

Membership Subscription Plan

  • Admin can define the Membership plan for Service Provider / Drivers like 2 months subscription and 1-week subscription plan.
  • Service Provider / Drivers can subscribe for the Plans and can provide the Services.
  • The unique feature that will ensure that no service provider is able to provide their services until they have subscribed to the subscription plans present on the Membership Subscription Plan.
  • All that the service provider needs to do is enter their application, i.e., the CubeX2020 application for the service provider and then tap on My Subscriptions.

Manage Notification Sounds and Ringtones

Using this unique feature, you the owner of this App can manage the notification sounds and respective ringtones of the Store, the Drivers and the Users respectively.

The notification sounds may include the request sound for the driver and rider, notification sound for the Driver including the message and notifications, notification sound for the user including the message and notification, for the store including the message and notification and finally, the VOIP based (voice over internet protocol) call.

All these sounds are already present in the solution itself. However, other sounds may be downloaded from the admin panel.

KOT Print via Wireless / Bluetooth printer in Android Food Delivery App of Restaurant

A unique feature to help restaurants efficiently manage the bills and process their orders and have it assigned to delivery drivers. As soon as the restaurant receives a new order from the customer, they shall receive the details of the same on their same. They now would be able to view the details of the same on their app. They now need to tap on KOT Print where KOT means kitchen order ticket and they would get the order printed via a wireless or Bluetooth printer and have it processed and confirmed and then assigned to the delivery drivers.

Tip Feature

    User can Tip the Driver.
  • If the User Tip's Driver via Credit Card, he will need to enter the Tip amount and it will be processed from his Credit Card. The App Owner will not get any commission on the Tip amount. The Tip will be listed on invoice but no Tax or Commission will be levied on it.
  • If the tip is given in Cash, it will nowhere appear on the invoice or reports.

Car Rentals

    This feature allows your customers to book completely chauffeured Rides for a particular duration of time for a stipulated distance.
  • Provide Pick up and Drop off locations
  • Tap on "Rent a Car" option on the screen
  • You will now come to a page that will request you to fill in details of your Pick Up location, Cab Type and the Hour wise package.
  • Once the choice is made, the user will be shown the inclusive of the package and the fixed fare for the same.
  • Prices per unit of distance and per unit of time will in case of exceeding the package particulars will also be shown here.
  • When the choice is made by the user a request is sent out to the Drivers.
  • All drivers who match the requirement in the area are sent the request.
  • The request page shows a timer to accept the request along with other details of the ride requested.
  • Once the driver accepts this request, the job is theirs.

taxi hailing / hail ride

  • Let's say a Driver is available for a ride and is driving an empty car. And some passenger just hails at him and want to hire him for a ride, the driver can simply click on Hail Ride Option on the Map and add the destination address. Upon this the fare estimate will be calculated and route will be shown on the map. The driver will start the ride and complete the ride in systematic way. The whole ride will be traced and an invoice will also be prepared at the end. This is the best option to make your Taxi Company earn more money if you want drivers to take rides from passengers who may not have User App on their phone. And want to keep invoicing and rides route & detail to be stored in the System. On top of all, the taxi Company earns commission on this ride.

Multiple Stopover Points

  • This feature allows you to visit and hold at multiple destinations during your Trip.
  • Do trip with Pickup or drop anywhere with family, colleagues or friends.
  • Additional stops are added automatically on your route, which makes an easy, enjoyable, cost-effective shared rides.
  • Earn more by increasing trip request by allowing your users to do shared long-distance rides.
  • Add Source and destination with other stops over and do the request.
  • At the driver application, the request will come as the ride request where the driver will get the options to mark each destination.
  • The trip fare will be as per the standard fare defined for the vehicle type.
  • The stopover hold time will be calculated in the invoice as per the standard time rates defined for the vehicle.
  • The app also has the feature to end the trip anywhere, if in a case where users want to end the trip at any destination.

"CAR POOL" AND "BOOK FOR SOMEONE ELSE" FEATURES

    Car Pooling - Share ride with other people and save money.
  • The carpooling feature will allow multiple people to book rides in the same car.
  • The user can simple select the “Pool” option and book a “seat” instead of booking the whole car.
    Book for Someone Else - Book A Ride for your family or friends!
  • Book a ride for someone who does not have the application and wants to do the trip.
  • This feature allows the User to select the contact details of someone else and request for the ride.
  • When the driver will accept the request the another user will be notified by SMS about their trip.

Shop/Stop/Eat while Riding

  • This is a very unique and useful feature that allows people to “pause” their trips along the way. This means that a user will be able to stop to buy items or to eat while their trip is on.
  • When the User wants to stop the ride in the middle of the trip, they can ask the driver to “Pause” the ride in the middle of the trip. During this “pause” time, the User will be charged a separate waiting fee.
  • This means that the trip charge and the waiting charge will be calculated separately and then added cumulatively in the invoice at the end of the trip. This gives you fair and unbiased billing each time.
  • The User will get a notification that his Trip has been put on hold.
  • The Driver can restart the Trip once User is back in the Taxi.
  • The User will get a notification that his Trip has been resumed.

Surcharge & Ride Later Feature

  • User gets notified if any surcharge is going to be applied on his Ride. Surcharge can be perk time extra charge or night charges, etc. The Administrator sets the surcharges from Admin panel.
  • A User can book a ride for a later time also. Let's say he wants to book a ride for Airport 2am midnight. In this case, he doesn't have to remember and book a ride at 1.45am. He can simply book a ride for a later time. And the system will Auto Post the ride request at 1.45am to all drivers in the range of pickup location.

Airport Rides/Surcharge

  • The Airport Surcharge feature will enable you to add a surcharge amount to all the Rides coming from the airport or going to the airport.
  • The Admin can Geofence the area around the airport. When this is done, if a ride originates from within that area or if the drop location falls within that geo fenced area, the app will automatically add a surcharge value to the ride.

How to cancel a Trip

user app login and registration screen
  • User & Driver can cancel the booked Trip (once the driver has accepted the ride request and before he picks-up the User).
  • If a User cancels the ride X minutes after booking the ride, he will have to pay Y amount of cancellation charges. The cancellation fees will be deducted form his Credit Card.
  • Cancellation fees is optional and is set by Administrator.
Driver login and registration screen

X to Y Location

  • This is a specification that allows the admin to keep a fixed flat rate for a trip from a fixed point A to a fixed point B. For e.g. the admin can choose to keep a flat fare of 'X' in between the airport and the railway station which will not vary owing to anything. These two points can also be two cities.

Favorite Driver

  • The User can mark the driver as favorite from his App. Also, he can remove the Drivers from the favorite list anytime.
  • In the case when you do the Trip with any Driver and you want to do the Trip again with them, then mark the Driver as Favorite.
  • This feature allows the system to set the priority in sending the request to all favorite Drivers first whoever is marked as favorite by the User.
  • This way User gets the chance to book the Trip with any specific Driver.
  • Once the Trip is completed the User will be prompted to rate the Trip and provide the feedback.
  • Apart from this, the User will get the option to mark the Driver as a favorite so that next time they got the chance to do the Trip again with them.

End of the day trip - Driver App

  • Driver can tap the Destination Mode Icon at the Driver App.
  • Enter your destination address. You can also set the destination as your home address or any location of your choice.
  • Tap on "Start trip to destination“
  • Your destination will appear as a pin on the map.
  • In case when Drivers are going to a specific destination for any purpose then they can set the destination mode on and add the destination address.
  • Now, those Users who are requesting for the ride, near around same destination address then drivers will get those ride request.
  • This feature helps the Driver to earn more when they are traveling to predefined route or destination everyday like going home.
  • Get this feature and increase the Trip request ratio and earn more.

Toll Calculation for USA (Using 3rd party Toll API)

  • Driver can tap the Destination Mode Icon at the Driver App.
  • Enter your destination address. You can also set the destination as your home address or any location of your choice.
  • Tap on "Start trip to destination“
  • Your destination will appear as a pin on the map.

User Preferences

  • User can set Preferences for Rides like Prefer a Female Driver, Taxi with Handicap Accessibility and Taxi with Child Seat accessibility.
  • Woman Users will be able to prefer Woman Drivers for their Rides. When this option is ON, Woman Users can select if they prefer Woman Drivers. In this case, 1st all Woman Drivers will be preferred and if there is no woman Driver in vicinity, male drivers will be requested for the ride.
  • If your Drivers have Taxi's with Handicap Accessibility, they tick the option as YES in their Taxi's Detail Screen. And thus they will be preferred for Rides requested by Handicap Users
  • If the User is traveling with a child, they will have to go to the “preferences” section of the application. When the User clicks on “Preference”, they will find 3 options. They must select “Prefer Taxi with Child Seat Accessibility”.
  • These options can be turn ON/OFF from Admin Panel.
  • In order to enable the preferences, the driver has to mention in the application while setting up details about their vehicle, that they have“child seat” "Handicap accessibility" in the car.

Waybill

  • Waybill generation in Driver's App. Waybill is necessary when the ride is in process and maybe cops or authority person would stop the car and want to know about the ride. The driver can show the waybill which will list all detail of ride except financial detail.

Manage Vehicles and Documents

  • Driver's can manage detail of their Vehicles and it's Documents.
  • Driver can upload & manage his documents like License, NOC, form the App itself.
  • The Administrator will get notified when the documents are uploaded so they can be verified.
  • Admin can also define the Documents that are need to upload by the Driver

Payment

  • Users & Drivers can manage their Credit Card information through this screen. The card detail is NOT stored in the APP or in the App's database. It's stored in the safe vault of the Payment Gateway Company. We just call the card using token and the secure transaction happens on the uber clone App.
  • Users can also scan their Card.
  • Users and Drivers can top up their wallet too.

Your Trips / Trip History

user app login and registration screen
  • User can view all his past rides (ride history) and also upcoming trips.
  • Upon taping on the trip list, the detail and invoice of past trip can be viewed.
  • Driver can view all his past rides (ride history) and also upcoming trips.
  • Upon taping on date on calendar, Driver will be able to view summary of that day including Total earnings, Average Ratings, Completed Trips). And can then tap on any Trip to view it's detail and invoice.
Driver login and registration screen

Promo Code

  • Admin can add different offers promo code for the Application Users.
  • User can avail any discount offer by entering the Promo Code.

Statistics

  • Driver can view their trips and earnings in graphical / statistical format.

My Wallet

  • Driver's and User's can top up their wallet using their Credit Card.
  • All transactions made through wallet and their detail are displayed in the Wallet Section.

Edit Profile

Edit Profile Change Password Screen
  • User & Driver can manage their profile details like Photo, Name, Email Address, Mobile number, Preferred Language, Preferred Currency and Places from their My Profile Page.
  • They can change their password from Change Password Screen.

Invite Friends

Invite Friends invitation message
  • Users & Drivers can invite their friends to join the uber clone app. They simply click on Invite Friends and their Referral Code along with invitation message will be sent to their selected contacts through WhatsApp, Gmail, Skype, Facebook, etc. An easy way for them to earn and best way you to get more users.

Emergency / Panic Button

Emergency / Panic Button emergency contacts added
  • Safety is a main concern in business. Our Panic/Emergency Button takes care of this. Driver & User can simply click on panic icon while on ride if they sense any threat or danger. Immediately a SMS will be sent to their Emergency Contacts with their real time location. And if they want, they can even contact their local Police on single click.
  • Upto 5 emergency contacts can be added to your list.

Heat View

Heat View
  • Heat View Page will list current & last few hours demand of Taxi on the map. The areas with high demand of Taxi's will be highlighted on map.
  • The Driver can take advantage of this and go to areas that have high demand of Taxi.

User & Driver feedback

User & Driver feedback
  • User can provide feedback for Driver for each Ride. All feedback will be listed here.
  • Driver can provide feedback for User for each Ride. All feedback will be listed here.

Advertisement Banners

Advertisement Banners
  • There will be information Pages on the taxi Apps.
  • The administrator will be able to Edit the Information Pages from back end.

Support Menu, Livechat & About Us

Support Menu
  • There will be information Pages on the taxi Apps.
  • The administrator will be able to Edit the Information Pages from back end.
Livechat & About Us

Contact Us & Help

Contact Us & Help
  • Users and Drivers can contact App Administrator through the Contact Us Page.
  • They can also check the FAQ's for detail.
Contact Us & Help
Gojek Clone 2021 Enquire now