CubeJek App
One app for all services

Connecting people with certified professionals offering top notch services like no other. This is not just an app; it is a ladder for your success. Begin your journey to become the biggest service provider application in the world NOW!

Application Flow

Application flow

app to browseA Simple App to browse

Our team of experts has put their years of experience together to build a multi services application that is easy to navigate and use. The Gojek clone app requires an initial log in post which your user can select any service of their choice from the given icons. The User is free to log in using his social media accounts like Facebook, Twitter or Gmail or register using their email IDs and phone numbers.

user friendly mobile app cubejek app categories
  • rent a car

    Taxi on Demand

    A seamless and unique taxi application that is available for the Android as well as the iOS platform. This app will enable your user to log in and book taxis whenever they want.

  • On demand delivery

    Delivery on Demand

    The Delivery on Demand application is the best way to empower your customers to get anything delivered from one place to another, INSTANTLY!

  • on demand service provider

    Food Delivery

    Give your customers the chance to order food through your app and get it delivered right on their doorstep instantly! This app allows people to purchase their favorite dishes from their favorite restaurants!

  • on demand service provider

    Grocery Delivery

    Let your customers buy from this online grocery store application and get all their goods delivered to their doorstep. The app is easy and user friendly and enables users to purchase their groceries whenever they want to!

  • on demand service provider

    Other Services

    Get the power to offer over 52 different kinds of service ON DEMAND with this app. No matter what your User wants, your app has it all! Give access to instant booking of services like On demand Tutor, On demand Electrician, On demand Plumber and so much more!

web flow

Web flow

Get a web identity for your app with the Front end of the website. Enable Users and Service providers to register through the website apart from just the app!

web front end flow
admin flow

Admin flow

The unique flow of the admin allows you to keep a check on everything that happens on the app. Meticulous and Efficient at the same time, this panel is going to be the key to running this application. Manage, handle and control the app with intelligent modules and regular reports.

Admin panel

Step by Step Graphical Flow Of CubeJek Apps

User Application

user app

Loading Screen

  • The User's app will have a splash screen that shows the app's logo for about 2 to 3 seconds. Your app's name and logo will be displayed here.
  • The Service provider's app opens with a splash screen that displays the app's logo and name for 2 to 3 seconds. Your brand name and logo comes here.

Service Provider Application

provider app

Introduction Screen

app login
  • The screen allows the user to choose the language and currency of their choice and logging in to the app or registering on it.
  • The screen allows the service provide to choose the language and currency of their choice and then logging in or registering on the app.
app signup

Login & Registration

  • The User's app will now ask them to log in via their Social Media accounts such as Facebook, LinkedIn or Google+ or their phone number or Email ID.
  • The Service Provider will also have the option of Logging in using their Social media accounts such as Facebook, LinkedIn or Google +. They can also log in or register using their phone number and Email IDs.

Application Menu

user app menu
  • This is the one tap point where the user can access all the important features including their Profile, Payments, Bookings, Wallet balance, etc.
  • The Service Provider will be able to access all the important features of the App right from this panel. It is user friendly and can easily be accessed to view the features like Recent Bookings, Job History, Total Earnings, Manage Services & Availability, etc
provider app menu

Verification screen

user app menu
  • Users of the application can verify their account before booking.
  • Users & Provider will need to verify their Mobile Number via OTP received via SMS. And also verify the email account via verification link sent to user's email account. This step is set to avoid fake registrations & spammings.
Delivery Part

From this section you can send anything ranging from an Envelope, Parcel, Food Packets, Flowers, Cement Bags, Electronics, Cargo Shipments etc. from X to Y location. The multi delivery option will allow Users to book delivery of more than one item in one go.

Delivery Part
Common Delivery

Users can send any kind of simple parcel deliveries using this option. They can send large items as well as small items, Single Delivery or Multiple Deliveries, all from right here.

point to left Common Delivery
Food Delivery

Now your Users can get their favorite Food delivered from the Restaurants of their choice from right here! Its Quick, Easy and Efficient to handle huge volumes of orders!

Food Delivery
Taxi and Rental Part Taxi & Rental Part

Whether it is a Taxi you need to book or Rent a Car, you can do it from this screen. You can Rent or book a Moto Bike (2 Wheelers) too!

point to left pointing to right pointing to up Gojek clone app flow
LANDING SCREEN

This is the screen that the User sees once registered into the app. They can view all the services that they can book right here.

pointing to down
More Deliveries
More Deliveries

This part features dedicated sections for specialized deliveries such as Food Delivery, Grocery Delivery, Wine Delivery, Flower Delivery, Marijuana Delivery etc.

All Major On Demand Services One from 52 services Explained

When the user clicks on any of the services from the 52 different services available, the inside screen opens. Here, the User can select from the categories that fall within that services. For example, on clicking on Car Wash, this screen opens, where the user can choose from Economy wash, Standard Wash, Premium wash etc.

Select services
All Major On Demand Services

This section will allow Users to book all kinds of on demand services such as Car Wash, Beautician, Dog Walking, Tow Truck, Massage, Baby Sitting, Home Cleaning etc.

Grocery Delivery Grocery Delivery

Give your customers the power to get all their groceries delivered quickly. The user can go through a list of all the different grocery vendors and their items and choose what they want. They can place their orders, pay for it and get it delivered instantly!

How the Taxi Section Works

This section explains the flow of Taxi booking Service of the App.

taxi ride request moto ride request car rental request
  • This is the easiest way to book a Taxi Ride. User friendly and intuitive designs that help the User to book their Rides easily.
  • Moto Ride: To book a Moto Ride, the User has to simply click on the Moto option and then put in the Pick up and Drop location on it. The fare options will be given right at the beginning for the ease of the User.
  • Taxi Ride: This works like a regular Taxi booking application. The user can simply choose the type of Taxi they want to go from the options given. The Fare estimate is shown right in the beginning for the Ease of the Use of the User.

Driver Gets Online and Start Accepting Rides

    The Driver has to set his availability and Choose the Vehicle to be used.
  • The Driver must come online in order to start accepting Rides. The App will only send the requests that are there in the defined area.
  • In case the Driver uses more than one car, they will have to choose the type of Car that they would like to offer Rides in now.
select vehicle type

Request Part

sending request
  • Once the Rider has put in the PickUp and Drop Location and selected the type of Taxi & Payment option, the App will send out a request to the drivers in the nearest vicinity.
  • There are 3 algorithms of deciding how to allot Rides to a driver:
    - Closest First: The driver in the closest proximity gets the request first. If they reject, the ride in turn goes to the next and so on and so forth.
    - Competitive: Every driver in the given radius is given the request, and whoever chooses first gets it.
    - FIFO: First In First Out method allots the rides to the car waiting idle for the longest duration in the given radius of an area
  • When a Rider requests for a Trip, the App sends out a Request to all the drivers in the area.
  • The drivers see a screen with all the details and a timer. They must accept or decline the request within the time frame failure of which leads to the request getting automatically declined.
Driver accept or decline the request

Distance On Map

Rider can see the location of the Driver on a Map
  • The Rider can see the location of the Driver on a Map. They can see how far the Driver is and an estimated time of when he or she may arrive on the location.
  • The Driver can see the pickup location on a map. They will also see and estimated time of how long it will take to reach the pickup point.
Driver can see the pickup location on a map

Internal Chat between User and Service Provider

The Service Provider and User can start to chat with each other as soon as the request is accepted by the Service Provider and until the Job begins.
* This feature will be available for all the Services.

Internal Call between User and Service Provider

No more fear of privacy breaches! The VOIP based call masking shall take care of the privacy of your rider and driver without the number of the either getting revealed to each other and allowing the both to remain connected simply through the internet.
* This feature will be available for all the Services.

Driver Arrives at Location

Rider is notified when driver reaches at location
  • When the Driver reaches the location, he updates the App with the information so that the Rider can be notified.
  • When the Driver reaches the location, the Rider is notified so.
Driver updates when he arrives at pickup location

Trip Begins

trip begin
  • Once the Trip starts, the Driver has to mark the app as "Trip Started", so that the Rider can be notified.
  • When the Trip starts, the Rider is notified saying "Your Trip Has Begun".
rider get notification for trip started

Ongoing Trip

Ongoing Trip
  • While the Trip is enroute, you can track it Live on the map, use the SOS button for emergency help and change Destination on the way.

Trip Completed

Trip completed
  • When the Trip gets over and they have reached the Destination, the Driver marks the status as "Trip Completed" so the Trip is ended and the Rider is notified of the same.
  • When the Rider reaches the destination and the Trip is completed, the app notifies them of the same.
driver slide to end trip and rider get notification for Trip completed

Summary of the Invoice

invoice summary
  • Once the trip has successfully been completed, the App automatically generates an invoice and its summary is flashed on the screens of both, the Driver and the Rider.
  • This summary mentions all trip details such as the Fare of the trip, discount applied if any, etc.
Trip fare

corporate rides

USER & SERVICE PROVIDER FEEDBACK USER & SERVICE PROVIDER FEEDBACK
  • This feature will allow the User to create their Corporate Profile.
  • In case the Rider is traveling for official purposes, he or she can use this profile to make a booking for the same.
USER & SERVICE PROVIDER FEEDBACK USER & SERVICE PROVIDER FEEDBACK
  • The rider will have to make their profile and select their organization.
  • Upon selecting the organization, a request for verification is sent to the organization and upon successful confirmation, the corporate profile gets created.
  • The user will get all expense reports, ride details, fare, bills and other expenses in the form of an email on their official ID.
USER & SERVICE PROVIDER FEEDBACK USER & SERVICE PROVIDER FEEDBACK
  • The Rider will be able to make a booking for all their professional or work related travel using these profiles and can choose the purpose like travel to airport, etc
  • However, if the rider books for a personal ride, they need to update the same from the booking panel in the App.

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

Select booking location Select booking location
    Book for Someone Else
  • This feature allows the User to select the contact details of someone else and request for the ride. Upon the driver’s acceptance of the request, the other user would be notified via SMS about their trip.
Choose the contact from the phone contact details, and do the request.
Select booking location
Select booking location
Select booking location
carpooling feature rider book a trip
    Car Pooling
  • The user can simply select the “Pool” option and book a “seat” instead of booking the whole car.
  • Rider can select the number of people traveling.
select booking details
  • Once the details are put in, the app sends out a request to all the drivers in the vicinity.
  • The request includes details such as how many passengers have booked the ride, what is the pickup location and what is the end destination.
  • There is a timer which flashes on when the request is sent out. The driver is supposed to accept the request within the flashed time, otherwise the request gets automatically declined.
  • The amount of time to be set on the timer too can be set by the Admin.
manage work location
select booking details
  • Rider can see the Driver arriving to his location.
  • Driver can navigate the pickup location and can reach there.
manage work location
select booking details
  • Once the driver reaches the pickup location of the passenger, they will have to update that on the application.
  • Upon arrival, the user immediately gets a notification that reads, “Your Trip has begun”.
manage work location
select booking details
  • Upon completion, the user will receive the notification that "Your Trip has been completed".
select booking details
  • Driver can mark the status as End Trip once he has reached to the final destination.
  • Once Trio has completed, User can view notification on screen that "You Trip has completed".
manage work location

Multiple Stopover Points

USER & SERVICE PROVIDER FEEDBACK
  • This feature allows you to visit and hold at multiple destinations during your Trip. Enjoy a Pickup and Drop anywhere with family, colleagues or friends. Additional stops are added automatically on your route which makes it an easy, enjoyable and cost-effective shared ride.
  • Earn more by increasing Trip request by allowing your users to enjoy shared long-distance rides.
USER & SERVICE PROVIDER FEEDBACK USER & SERVICE PROVIDER FEEDBACK
  • Add Source and destination with other stop over points 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.
User app menu screen
  • A request will be sent to nearby available Drivers.
  • Nearby Driver will receive a request and can Accept/Decline the request.
service provider app menu screen
User app menu screen
  • Driver changes the status to "Arrived" upon arrival at the pickup location.
  • The rider will be notified when Driver has arrived to Pick up location.
service provider app menu screen
User app menu screen
  • The driver can see the route to Stopover point 1 over the Google Map.
  • The driver can mark as "Reached Stop Over Point 1" once he has reached first stopover point and will press wait button.
  • Rider will be notified upon reaching Stop Over point 1.
service provider app menu screen
User app menu screen
  • The driver can see the route to Stopover point 2 over the Google Map.
  • Driver marks "Reached Stop Over Point 2" upon reaching Stop Over Point 2 and so on.
  • Rider will be notified upon reaching Stop Over point 2.
service provider app menu screen
User app menu screen
  • The Driver can see the invoice summary once Trip is finished.
  • Rider will be notified once Trip is completed.
service provider app menu screen

X to Y Location

X to Y location
  • This feature allows Riders to book ride for fixed popular location at a pre decided price. For example if the Rider needs to go from the Bus stop to the Louvre, there will be a fixed cost for the same.

End of the day trip - Driver App

on demand service - user application
  • This feature helps the Driver to earn more when they are travelling to predefined routes or destinations everyday like going home.
  • Enter your destination address. You can also set the destination as your home address or any location of your choice.
  • The driver can tap the Destination Mode Icon on the Driver App.
on demand service provider application
Add the Destination Address Select booking location
Start the Destination mode Select booking location
Confirm the route request provider manage work location
View Booking Summary choose Payment mode
  • The Driver can accept multiple requests from source to destinations when he/she is on for the destination mode. The range for the destination is managed by the admin, where how far User’s destination is allowed near to the Driver’s destination.
  • During this mode driver can do multiple trips on each attempts. Also, cancellation of trips will not impact the attempts.
  • Driver can tap the Cancel icon and disable the destination mode by confirming. This will again make drivers to get the request as the regular request for any destination.

How Does Car Rental Work

Car rental features car rental package
    This is a feature that will allow Riders to Book Cars or Bikes on a Rental basis.
  • Book bikes, Scooters etc on an hourly basis
  • Book cars, Trucks etc on an hourly basis.
  • Fixed Pricing based on distance and time.
  • Choose Package as per convenience and usage.

Rental Request

requesting car rent
  • The User selects the package that they are interested in based on time and distance. They enter their pick up point and a request is sent out to the Drivers.
  • The Driver sees the request for a pick up with all the details. The Driver is given a time duration within which they must accept or decline the ride otherwise the trip is cancelled automatically.
driver see rental request

INVOICE SUMMARY

Invoice summary
  • Once the Rental Duration is over, the app automatically generates an invoice. This invoice has all the details regarding the trip fare, extra miles (if any) etc.
app auto generates trip fare after rental duration over

Hail Taxi

  • In case the Taxi is going empty and someone wants to hail it for a ride, the Driver will just have to click on the "Hail" icon and manually enter the pick up and drop location of the trip.
  • The remaining trip then continues normally. However, the Rider doesnt need the app in this case.
taxi hailing

Set Destination Later Feature

add later destination feature
  • When the User wants to make a booking for a later time, they can Click on the "Enter Destination Later option".
  • Using this feature your Rider can put in the destination of their trip even after the trip has begun.

Choose the Map of your Preference

choosing the map of their preference
  • The Driver gets the option of choosing the map of their preference once they go into the navigation. They can choose between Google Mas and Waze Maps.

Gender Based Rides

gender based rides
  • In Order to make the Rides safer for the Riders, the App allows riders to choose Female Driver Vehicles to Female Riders.
  • In order to make the Ride safer for Women Drivers, thy will receive requests only from Female Riders.

Shop/Stop/Eat while Riding

User app menu screen
  • 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 Rider 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 Rider 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 Rider will get a notification that his Trip has been put on hold.
service provider app menu screen
User app menu screen
  • The Driver can restart the trip once the rider is back in the taxi.
  • The Rider will get a notification that his/her trip has been resumed.
service provider app menu screen

Child Seat Preference

User app menu screen
  • If the User is traveling with a child they will have to visit the preferences section of the application
  • When the User clicks on “Preference”, they will find 3 options-
    • Prefer Female Driver
    • Prefer Taxis with Handicap Accessibility
    • Prefer Taxis with Child Seat Accessibility
  • They must select the Prefer Taxi with Child Seat Accessibility
  • This is a feature that can be used to provide a special facility for people traveling with a child.
  • In order to enable this feature, the driver has to mention in the application while setting up details about their vehicle that they have the child seat accessibility in the car.
service provider app menu screen

Handicap Accessibility

Handicap preference
  • To facilitate trips for Handicapped or specially disabled people, this feature allows the Rider to choose Cars or Vehicles specially modified to be Handicap Accessible.
handicap accessibility

Surcharge & Ride Later Feature

Surcharge Features
  • Rider is intimated if any additional charges in the form of surcharge is going to be levied on his Ride. Surcharge can be peek time extra charge or night charges, etc. The Administrator sets the surcharges from Admin panel.
  • This option enables Riders to book a ride in advance for a later time. For example, if the user wants to book a ride for 9 pm, he or she can do that at any point in the day before that, using this option.
rider later features

Toll Calculation (Using 3rd party Toll API)

  • The app will automatically calculate the Toll that may be charged on the Route. This amount is added to the total bill in the Invoice. This feature is exclusive for specific countries only.
toll calculation

Favorite driver

User bank details User bank details
  • The Rider can mark the driver as their favorite from their App. This feature allows the system to set the priority in sending the request to all the Drivers marked as favorite by the Rider.
  • 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 Favourite.
  • This way the Rider gets the chance to book the Trip with their favorite driver
User bank details
  • Upon completion, the rider would be prompted to rate the trip and offer their feedback.
  • Another add-on is the option to mark the driver as favourite and repeat the same steps to get the ride from the same driver again.

How does the Delivery Section Work?

The delivery part of this application works for any kind of delivery that one wants to get done. Whether it is a single item or many items, this app can be used just as easily. Here in the Uber Delivery Clone System, the Senders of the delivery can be a normal person who just want to get his envelop or package delivered, a restaurant who wants to get its Food Parcel Delivered immediately, a grocery shop wanting to get his grocery delivered to his customer or a Cement factory who wants its cement baggage to be delivered to a construction site. They make themselves available and accept parcels/cargo delivery requests as Professional Drivers do in Uber Taxi.

User selects Box option based on parcel size
    Common Deliveries
  • This option will allow the user to Send any item from one place to another. If there is any item that needs to go from X location to Y location, your app can do it. Regardless of whether it is an envelope or a bag of cement your customers can use this to send anything at all!
    Multi-Deliveries
  • If your customer has more than one item to send, don't let it trouble them! The app gives you a multi delivery feature which enables Senders to send more than one items out for delivery and the Delivery drivers to accept jobs for more than one delivery in a single Go!

Common deliveries

With this option in your application, you will help your customers send just about anything from anywhere. Did your user forget his charger at his friend's place? Did your client order a delivery for 20 bags of cement? This app is the best means to ensure that any item that needs sending can be sent!

User selects Box option based on parcel size When parcel is small then Sender wants to Send it using bike sender place pickup and drop location details
  • Box: This is when the parcel is of a larger size and the User wants to send it through a car or a truck
  • Send: This option is chosen when the parcel is smaller and the Sender wants to Send it using a motor cycle, Scooter or any other bike
  • After making a selection, the sender can put in the Pick up and Drop address and mention other instructions.

Driver gets online and starts accepting Delivery Requests. Also selects the Vehicle for Delivery.

    The Delivery driver gets online in order to be able to start accepting Delviery requests.
  • Once he gets online, the system will be able to send him delivery requests immediately.
  • In case the delivery driver has more than one vehicles, he or she will get the option of choosing the vehicle they wish to make deliveries in.
delivery driver gets online and select vehicle for delivery

Sending Delivery Request

Delivery driver gets online to accept request
  • In order to make a request for the Delivery, the Sender will first have to put in the pick up location.
  • After this, they will have to put in the Receiver's Address (optional).
  • Now, the Sender must select vehicle type and the mode of payment from cash/card or in App Wallet. The Sender will now be able to see the estimated cost for the same.
  • When these details are furnished, the App will send a request to the Delivery Driver automatically.
  • When the Sender sends out a request, the Delivery Driver will instantly get a notification of the same.
  • The Driver will have the option of accepting or declining the request.
  • These requests are time bound. In case they are not accepted and the time runs out, the request is canceled automatically.
  • The Delivery Driver can see the details of the pick up point, parcel size and drop destination at this stage.
sending delivery request

Delivery Driver Arrives on location

Sender see exact location of delivery driver
  • The Sender can see the exact location of the Delivery Driver.
  • The sender will also get the details of the Delivery driver such as make and model of the vehicle, contact details of the Delivery driver and an estimated time of pick up
  • The Sender can also trace the delivery driver on the map.
  • The delivery driver will be able to reach the pick up location using the map.
  • The delivery driver will also be able to see the estimated time that will be taken to reach the pick up point.
  • They will also also be able to see the package type.
delivery driver see pickup location

On Arrival of Delivery Driver

sender gets a notification when Delivery driver reaches at pickup location
  • The Delivery driver will have to update the app that he or she has reahed the location mentioned for the Pick Up.
  • The sender gets a notification when the Delivery driver reaches the mentioned pick up point.
Delivery driver arrived at pickup location

Delivery Process Started

Process of delivery begun
  • The Driver sees the destination and can see a line map to reach it along with the estimated time needed for delivery.
  • When the Driver picks up the parcel and begins the process of delviery, the sender recieves a notification that the process of delviery has begun.
Driver sees estimated time needed for delivery

Parcel Enroute

sender trace the location
  • The Sender will be able to trace the location and the route of the parcel on the map.
  • The Driver will be able to view the entire route map to his location of Delivery.
Driver sees entire route map of delivery destination

Invoice Summary

Delivery Invoice summary
  • The sender will see the details of the delivery in an invoice along with the sum charged.
  • The Delivery driver will update the App stating that the item was delivered. The app will automatically generate and display the invoice summary of the delivery.
app generate invoice after delivery completion

Multiple deliveries

Why restrict your customers to sending just one item when your app can do so much more. Let your users send MORE and let your Delivery drivers earn much much MORE with the multi delivery option in your app!

choose the vehicle type send multiple deliveries
    Choose the vehicle type
  • When you want to send multiple deliveries, first enter your pick up location
  • Then choose the vehicle type. You can select from Cars if you click on the Box option or from bikes if you click on the Send option.
  • After this you can choose the sub category of the vehicle you need like Cargo Car or mini truck from cars or scooter or motor bike from Bikes.

Add multiple destinations

Add multiple destination Add delivery destination
  • After you have selected the vehicle type, it is now time to add the destinations for the multiple deliveries.
  • Click on the "Add Delivery" option to add a new destination for drop.
  • You can trace the route for the deliveries on the map. The app shows the entire route plan in the application.
  • When the driver accepts the Job, they see only one delivery at a time.
  • Details for the next delivery are sent only after the first one is made.

Delivery Details

verify delivery details
  • After you have mentioned the addresses, the app will require you to mention all the details pertaining to the delivery.
  • Add details such as the item details like bags and suitcase or box.
  • Also add mobile number and other detailed information such as "handle with care", "fragile" etc.
  • The app has signature verification to ensure that the product is delivered to the right person.

How does Food Delivery Section Work?

list of restaurant

List of Restaurants

This section will present the users with all the restaurants nearby along with their ratings and their minimum order values respectively.

Placing an Order

  • user order dashboard User App

    The Placing an Order Section will allow the user to place an order from the restaurant of their choice and also view the restaurants that are online.

  • restaurant sliding onine availability Store App

    This section will allow the restaurant owners to set their availability by sliding on the Online or Offline Option of their app. Upon setting their availability as online, the restaurant will be able to start accepting orders.

  • Driver set his availability Delivery Driver App

    The Driver can set their availability as online through this section in order to pick up and deliver the order to the user. All they need to do is slide the Online Button to set their availability to start picking up and delivering orders.

User Flow of Ordering the Food

  • user check restaurant menu Menu Screen

    The user can get a detailed view of the menu of the restaurants from this section.

  • user edite food item View / Edit Cart Screen

    This section allows the user to modify and edit the items that they have placed in the cart.

  • user confirm order to check out Checkout Screen

    The Checkout Screen enables and allows the user to checkout and confirm the food delivery.

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

    The final leg of the screen of the user is the ‘Choose Mode of Payment’ section that will allow the user to select the preferred mode of payment that they would like to use for the food delivery. They can choose from any of the three options, namely, cash, card or the in-app wallet.

View Complete Food Delivery Section Flow

How does the Grocery Delivery Section Work?

list of restaurant

List of Grocery Stores

User can view a list of all the nearby Grocery Stores along with their respective time taken for delivery.

Placing an Order

  • user order dashboard User App

    This section will allow the user to place an order from the grocery store of their choice and also get a list of all the available grocery stores.

  • restaurant sliding onine availability Store App

    This section will empower the grocery store to set their availability as online by slowly sliding the ‘Online’ button and thereby accept the order.

  • Driver set his availability Delivery Driver App

    This section will empower the delivery driver to set their availability as online in order to start picking deliveries from the grocery store and delivering the same to the user. All they need to do is set their availability as online by sliding on the ‘Online’ button.

User Flow of Ordering the Grocery

  • user check restaurant menu Menu Screen

    This section will present the user with a list of all the groceries available in the grocery store.

  • user add food item to basket Add to Basket Screen

    This section allows the user to add the grocery items selected by them to the basket.

  • user confirm order to check out Checkout Screen

    This screen allows the user to checkout and place the confirmation for the purchase of the grocery.

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

    This section allows the user to select the preferred mode of payment for the grocery they want to purchase. They can select from the options of cash/card/wallet.

View Complete Grocery Delivery Section Flow

Booking Other Services – Car Wash, Towing, Beautician, Massage, etc

choose service categories choose sub categories
    Select Service (For Eg. Car Wash)
  • The screen will present the user with all the other services like car wash, towing, beautician, etc and enable them to choose from any one of them and then select the service of their choice.
  • Upon selection, the user would be presented with a subcategory of the same.

Book a service provider

choose service categories choose sub categories
  • The user will be presented with a list of all the nearby service providers.
  • User can also view nearby Service Providers in Map View.

manage services

choose service categories choose sub categories
  • This option empowers the Service Providers to update the information related to the services that they would offer including the subcategories of the same
choose service categories choose sub categories
    Profile and Booking Summary
  • User can view profile of any Service Provider.
  • User can the list of Services Provided by that Provider. User can select/book the services and can pay.
choose sub categories choose service categories
    View Gallery and Reviews
  • The section presents the user with all the past work and the reviews of the service provider to empower them to choose the service provider wisely.
choose service categories choose sub categories
    View Booking Summary and Pay
  • Upon booking the service and adding the mode of payment, the user gets presented with a booking summary of the same along with the preferred mode of payment which includes cash or card and the location where the service would be provided.
Select booking location
  • Choose Location of Service:
  • User can opt the option whether he wabts the Service at his location or Service Provider's location.
  • Service Provider can mark the option as "ok" if he want to allow the Service at his location.
provider manage work location
Select booking location
  • Once the Services are selected, a request will sent to selected Service Provider.
  • The Service Provider receives the request along with the details of the job and the location where the service is required and has the flexibility to accept or reject the request.
provider manage work location

Job request accepted

Select booking location Select booking location
  • Upon the service provider accepting the job request, the user gets notified of the same with the message ‘Provider has Accepted Request’.
  • The service provider is presented with the details of the user along with their location as well as the requested service.
provider manage work location provider manage work location

Service Provider reaches the Job location

Select booking location Select booking location
  • User will be notified as soon as Service Provided is arrived at Job Location.
  • Service Provider can mark the status as arrived once the he has arrived to User's location.
provider manage work location provider manage work location

Job started

Select booking location Select booking location
  • Upon the arrival of the service provider at the location of the user, the service begins and the user gets notified of the same with the message, ‘Service Provider has Started Job.’
  • The service provider upon reaching the location of the user starts the service and taps on their app on the option ‘Job Started’
provider manage work location provider manage work location

Job completed

Select booking location
  • Upon the service provider completing the job, the user gets notified with the message ‘Job Completed’.
  • The service provider taps the option ‘Job Completed’ to notify the app of the completion of the service which in turn generates an invoice.
provider manage work location

Invoice Summary

Select booking location
  • Upon the service provider tapping ‘Job Completed’, the user gets presented with an invoice summary containing the breakup of the entire service and the payment required to be made.
  • Upon tapping ‘Job Completed’, the service provider’s app generates an invoice containing the details of the payment and the service as well along with the mode of payment of the user.
provider manage work location

Manage Availability

choose service categories choose sub categories
    Service provider can manage availability
  • This section present on the app of the service provider empowers the service provider to select the timeslot they would be available to work for along with the days.

Reviews and Ratings

This section present on the app of both the user as well as the service provider empowers the both to leave a review for each other as well as rate them.

Select booking location Select booking location
  • This section empowers the user upon payment for the services to leave a review and rate the service provider for their services.
  • Upon offering the services and receiving payment from the user, the service provider is redirected to the reviews and ratings section to offer their reviews for the user.
provider manage work location provider manage work location

Other Features

Edit Profile

User can edit their profile
  • The User can Update and Edit their profile whenever they like.
  • The Service provider can update and edit their profile whenever they need to.
Service provider can update their profile

User Booking History

User booking history
  • The User will be able to view all the details regarding their previous Jobs and Upcoming Jobs.

Provider Booking History

  • The App will allow the service provider to view all their earning and all their past services done through the app here.
Provider booking history

Wallet integration

user and provider manage their wallet
  • The User and the Service provider will both have an in App wallet.
  • This wallet can be recharged or topped up whenever they want.
  • Users can pay for the Job using Wallet.

manage Vehicles & services

choose service categories choose sub categories
  • Provider can manage his Services, Vehicle, Rates from here.
  • They can active/deactivate the Services.
Driver able to manage vehicles from panel
  • The Driver will be able to manage all their vehicles from this panel.
  • They can manage their vehicles for Rides, Deliveries or manage other services from here too.
  • They can add or remove the vehicles too from this panel.

Manage Documents

Service providers upload ID documents from panel
  • The Service Providers will be able to upload all the documents that are required, such as Driving license, Experience certificate, Taxi passing etc. from this panel on the app.

Manage Gallery

choose sub categories
  • Provider can manage his Image gallery and can upload the images to showcase to the customers.

ORDER HISTORY

choose sub categories
  • User can view order history of Food Delivery, Grocery Delivery here.

scan credit card for payment

choose sub categories
  • This feature available on the app of the user allows them to simply scan the credit card for payment for the ride or different services without having to enter the credit card details for the same.
  • All that the user has to do is book the services and as soon as they get redirected to choose the mode of payment, they tap on card and tap on scan credit card for payment and then they naturally pay for the service.
  • This feature saves the user from the hassle of adding their credit card details for each transaction that they make.

Waybill

  • The Waybill for the Driver will be displayed here with all the necessary details.
Waybill for the Ride

Heat View Of the Provider App

heat view for taxi and delivery
  • Service Providers will be able to view the Heat Map and identify the areas that are generating maximum requests. This can be helpful so that they too can reach that area in order to pick up more rides or Deliveries.

Notifications

choose service categories
  • User can view list of Notifications added by the Administrator of the App.

Emergency Contacts

List of emergency contacts
  • The App allows the Users as well as the Service providers to list up to 5 emergency contacts who can be reached through an alert instantly.

Promo code

choose service categories
  • This section offers users with a coupon that they can apply for the next service that they book and empowers them to choose from any one of them.

Feedback

  • The User as well as the service provider will be able to provide feedback about their experience with each other. They can give a star rating or write a review.
user and provider fives feedback to eachother

Invite Friends & Manage Bank Detail

  • Service Provider can upload their bank details from this panel on the App.
  • Users and Service Provider will also be allowed to invite friends to download and start using the Application.
user and service providers upload their bank details and invite friends to download app

Earning Statistics

  • The Service Providers will be able to monitor how much earnings they have made over a stipulated time duration.
provider monitor earning they have made

Other Information Screens

Information like About Us, Privacy Policy, Terms and Conditions, Contact US and FAQ.
  • This panel will give you all the other relevant information like About Us, Privacy Policy, Live Chat, Terms and Conditions, Contact US and FAQ.
QUICK FAQ'S
FAQ Question1FAQ Answer1Q. Are your source codes modifiable?

The scripts designed by V3CUBE are 100% scalable and can be customized according to individual needs and requirements.

FAQ Question2FAQ Answer2Q. Does V3CUBE provide support?

1 year support is provided for bugs and issues.

FAQ Question3FAQ Answer3Q. How doesV3CUBE's technical supports work?

We have an efficient bug tracking system whereby clients can voice their concerns and/or problems. Each client gets a unique number and the query will be dealt according to the order in which they received the number. You can also reach your technical manager via Email, Skype and Phone Calls to.

FAQ Question4FAQ Answer4Q. Will V3CUBE's products operate on multiple domains?

No, our products will operate on a single domain only.

FAQ Question5FAQ Answer5Q. Does your company offer post-delivery maintenance?

Yes, we provide post-delivery maintenance at different levels of pricing and slabs, depending on the job at hand.

FAQ Question6FAQ Answer6Q. Are custom development services applicable for all your products?

Yes. All our products can be customized. We have three models for customization, namely fixed cost, hourly hire and dedicated system development.

FAQ Question7FAQ Answer7Q. How does V3CUBE deal with immediate bug fixing issues?

We have a flexible chat option as well as telephone conversations dedicated to bug fixing. Our support for bugs is free for 1 year. You can add your bug to our ticketing support panel and also directly call, email or skype your allotted technical manager for reporting bugs.

FAQ Question8FAQ Answer8Q. How can I control and monitor the ongoing project development process?

An exclusive development server suited to the user's project will be set up, and the access links will solely be provided to the client. The changes in the ongoing project related to the entire data will be updated on that server. This allows clients to control the development of the project.

FAQ Question9FAQ Answer9Q. According to what time zone does V3CUBE operate?

We operate on Indian Standard Time but start early to cover time zones of Eastern Countries like Australia, Japan, Singapore and work late to support Time Zone of USA and Canada.

FAQ Question10FAQ Answer10Q. What rates do you provide?

We offer highly competitive rates. Both product customization and customer support rates start from $10 an hour. The rates will change depending on the complexity of the task assigned.

FAQ Question11FAQ Answer11Q. What terms do you follow to make payments for products and customization?

We operate on an "Up-front Policy" for our Standard Products and "Milestone Basis" Payment's for customizations Work. However, we are sometimes flexible as per client's financial plans.

FAQ Question12FAQ Answer12Q. How V3CUBE ensures confidentiality?

Client confidential is very much on top of the list as far as our clients are concerned, and we, therefore, sign the non-disclosure agreement based on the current industry standards. We by default work under NDA.

Please note that whether we sign NDA or not we follow below rules as per our policy :

  • - That we will never disclose anyone that we worked with you and keep our relation strictly confidential
  • - That we will never disclose anyone or publish anywhere that we did your website & apps
  • - We will not use your data
  • - Your idea's will stay confidential with us

We'll neither share with any one that we worked with you nor publish anywhere that your apps were developed by us.

If we dont follow NDA and reveal our existing client's names, even your competitors will easily find that you purchased from us and ask us for same software as yours, buy it and give you competition.

FAQ Question13FAQ Answer13Q. Can V3CUBE adapt on-site development?

Yes, we adapt to our client's onsite development requirements.

FAQ Question14FAQ Answer14Q. Do V3CUBE sign contracts and agreements?

Yes, we sign service level agreements as well as contracts.

FAQ Question15FAQ Answer15Q. How V3CUBE differs from other web development companies?

We have a wide range of web solutions and products, which are made using advanced & latest technologies. We also provide a reliant business development and customer support service. With our highly competitive pricing and professional service we remain as one of the best designing companies. All products we sell are 100% ready and will be made ready with your Logo, Preferred Language, Preferred Currency and name in just 3-4 days. So you can go live asap in short time.

FAQ Question16FAQ Answer16Q. Can you deliver the exact product as shown in the demo?

Yes. It will be exact copy as the Demo we have shown you with agreed Language Option, Currency Option, your logo and name.

FAQ Question17FAQ Answer17Q. How can I get access to the demo?

The demo link is listed on the page that has the product details. Just follow the link to access the demo. You can also request us the demo by email and we'll send the demo links to you with login access.

FAQ Question18FAQ Answer18Q. What other services do V3CUBE technologies offer despite web designing and development?

Our list of many services includes digital marketing and dedicated developers.

FAQ Question19FAQ Answer19Q. Do V3CUBE provide website hosting?

Although we do not provide any kind of web hosting services, we will be able to recommend best and most economic Web Hosting Servers.

FAQ Question20FAQ Answer20Q. Is the source code encrypted?

Once the Apps are delivered on your servers and Play Stores, we'll send you licensed Source Code too.

What is Licensed Source Code :

You will be provided a licensed copy of the source code that will allow you to modify the code as per your requirement. The code is open so even your in-house team can make modifications in it.

The files that will be connected with the domain name will be encrypted and are called license files. Everything else will be open.

In-short, you get the licensed code for one brand and you will be able to modify it the way you want. However, you wont be able to redistribute the code, make it's multiple copies or launch/resell on different names. Additional licenses will cost extra amount. Please let us know if you plan to buy additional licenses.

FAQ Question21FAQ Answer21Q. Do I own my website completely?

The Website and Applications that we develop for you will be completely in your control and authority.

FAQ Question22FAQ Answer22Q. How V3CUBE assures reliability and quality?

To assure the reliability and quality of the products that we deliver to our clients, we maintain a comprehensive software testing process and agile work methodology.

FAQ Question23FAQ Answer23Q. Will the website be white labelled on my personal or my company name ?

Yes. The website will be White Labelled on your Brand Name you would prefer. Our white labelling will include setting the Apps on your brand name with you logo and name.

FAQ Question24FAQ Answer24Q. Does all product have "Free Additional Currency Option" and which Currency can I choose from ?

Mostly all products have "Free Additional Currency Option". You can select the Currency option you want and it will be provided to you.

FAQ Question25FAQ Answer25Q. Does all product have "Free Additional Language* Option" and which Language can I choose from ?

Mostly all products have "Free Additional Language Option". You can select the Language option you want and it will be provided to you.

Once the Language option is created, you can translate all text of the site whole site from the Admin Panel easily.

Languages having Fonts similar to English Language are covered in this option. Please contact us if you need Languages that have complex Fonts like Arabic, Hindi (Indian), Chinese, Urdu, L2R, etc and ask for custom quote.

FAQ Question26FAQ Answer26Q. Is the installation of Website & Apps included ? Or do you just send us code like many other common companies out there do and thus make to go through all hassles of uploading the script and configuring on the server or end up paying hundreds of dollars to some local developer to launch the site for us ? Will you help us in getting Apps approved ?

One time installation on your server is included and is 100% Free. We dont just sell the product to you but also launch it for you on your Server and Play Stores. Make sure you get a server with all components as requested by the development manager. We will Upload, Install, Configure and once do a through QA on your Server.

In-case your apps are rejected for any technical reason, we'll get it solved for sure as we have high experience in launching and getting Apps approved on Google and iTunes Play Stores . And if the reason for rejection is something else, we'll guide you to get it solved.

FAQ Question27FAQ Answer27Q. What if user/customer modifies the code?

As per the Industry rules, the 1 year warranty and support gets void.

FAQ Question28FAQ Answer28Q. What is our Refund Policy?

We have no refund policy since it would be impossible for the client to return the product we have delivered them.
Once a client places an order, we start working on it and configure with required settings and enhancements and deliver it.
"Our product's demo links and app's downloadable version's are available on our site. And they are downloadable, fully-functional, and are of try the Demo-before-you-buy category. The demo is made available so you can fully evaluate our products before you make a purchase decision.
Please use the DEMO to make sure that the software/script meets your needs & requirement before purchasing a license.

FAQ Question29FAQ Answer29Q. Is the payment gateway already integrated ? What is I want you to integrate my preferred payment Gateway ?

Yes. Most of the products have standard payment gateway integrated in them as per the flow of the Website & Apps.

Please contact our sales team and provide them with the detail of your local Payment Gateway that you prefer. They will analyze the detail of your payment gateway and provide you with precise time and cost estimate.

FAQ Question31FAQ Answer30Q. My Query is not on your list. I need more detail.

Feel free to contact us and we'll come back to you with the solution within 1 working day.

FAQ Question30FAQ Answer30Q. I plan to use your Apps as base and want to develop my unique logic on top of yoor standard Apps.

You can surely purchase our Standard Apps and use them as base. Since you also get source code, you can get our Apps enhanced by your local team or can hire us for enhancements to develop your unique logic and features.

Enquire now