Best Uber Clone Script
RebuStar [Stable Version – V2.1.4]
Why RebuStar ( Uber Clone ) ?
Uber Clone is an online taxi booking app that allows you to book a car online. It is developed using the MEAN Stack framework for the admin panel. It is one of the best uber clone scripts in the taxi booking business while comparing it firstly its functionality, and secondly, its price among the others. Moreover, Our Uber-like app has separate apps for both the driver and the rider.
Why Choose us?Things we do better to stand unique
The logo illustrates your business. Hence, we provide a free logo with a unique design that will be done by our creative designers.
Free 6 Month Bug support
We would love to serve you. As a result, we assure you of 6-month bug support.
Free App Submission
Do not worry about submitting your apps. App submission is done for free along with the app purchase.
Free License & Source Code
We will provide you a license for your domain/brand. Once you have purchased our product.
Free Technical Support
Our expert development team will give you full technical support.
Support after App Rejection
You will receive complete support from our side if the app is rejected during submission.
One Time Payment
There is no hidden cost with our product purchase once product payment is done. we will deliver codes and launch applications.
MEAN Stack Admin Panel
Abservetech delivers an efficient admin panel with the MEAN Stack development.
Business Model of Uber Like AppHere is how Rebustar business model works
Uber clone is an on-demand taxi transportation business model that has brought a revolution in the online taxi booking app business industry. The user can book an online taxi from their location to move the other at a lesser time and the minimum cost. The user will register and login to the uber clone app through direct login or social login. The customer can search for available vehicles and request fro ride. All the nearby drivers receive the notification. When any one of the drivers accepts the request, the rider gets the alert. The rider can also track the location from pick up to the destination. Once the ride gets completed, the rider has to pay for the trip. The base fare and the distance traveled decides the amount of fee for the travel. The payment mode includes payment via payment gateway, wallet, and cash payment. The user can also rate and review the performance of the driver and vice versa.
What we offer?Our RebuStar package includes
Rider App (Android & iOS)
Rider app includes real-time navigation, various payment modes, push notifications, etc. That makes our apps user-friendly.
Driver App (Android & iOS)
We provide Android and iOS app for Driver with efficient features like Ratings and reviews, in-app call/chat, etc.
An efficient admin dashboard that has all the features to manage user data, blogs, messages to the user, languages, etc
Uber Clone Rider App FeaturesOur RebuStar rider app features
Riders can schedule rides to the stations accordingly, hence they do not have to worry about missing train or bus.
Real Time Navigation
The real-time navigation probably helps to learn and recognize new routes to new destinations.
In App Call / Chat
Facilitates customers to chat or call their drivers, therefore it leads to better communication between the drivers and the riders.
Say goodbye to hand cash on account of exploring digital wallet payment method
During seasonal and peak traffic hours riders can enjoy specific promotional codes.
We do implement stripe payment that is to save payment details, in addition it empowers highly secured and reliable payment transactions.
First of all, a better user profile is paramount to get the customer profiles with necessary details, thus you can recognize the customers easily.
Booking history column commits the riders to look about where they have traveled so far.
Ride Request Notifications
Helps riders to pass information about their travel to friends and family by sharing ride details.
Estimation Fare Calculation
This is to estimate roughly on how much a rider needs to pay for the ride according to the destination.
Pay By Cash Option
Digital customers can pay by wallet button considering non-digital customers, we can articulate pay by cash feature.
User Can Invite Friends
It could be integrated for the reason that a customer can invite a friend nearby to their ride.
Emergency Contact Sharing
In case of an accident or health emergency, riders can share their details with nearby emergency centers.
Book A Ride With Destination
Allows to give customers destination details, So that it is easier for the driver.
Favourites Location Option For The Rider
Riders can mark their daily travel spots as favorites in order to get more personalized offers.
Uber Clone Driver App FeaturesOur RebuStar driver app features
Online / Offline
Drivers can get access to rides even when they are online or offline.
Customers feel more secure, only if all the details of the customers are found verified.
Call / Chat
The in-house communication feature served for the reason that drivers can chat and call their customers regarding the ride.
This element records the driver’s ride history in order to rank and recognize familiar destinations.
Notifications enabled, that one may alert the drivers for their upcoming rides.
Real Time Navigation
Route help feature that endows drivers to reach new destinations without any struggle.
An item to allot drivers a reasonable pay percentage for all the efforts they make in each ride.
Maintains organized travel history of the driver, which in turn makes it easy for calculating their daily rides a pay.
Review and Ratings
Most noteworthy thing is the customer feedback, it helps each driver get more rides.
Screenshots of our Uber Clone SoftwareImportant screens in RebuStar app
Select car type
RebuStar allows a rider to select a car according to his/her wish. It has options such as mini, sedan, SUV, Rental, and Outstation, etc.
A rider needs to confirm a booking. RebuStar calculates the amount paid before the start of the ride of itself. A rider can pay using cash or card.
This screen shows the pickup, destination address, Total travel distance, and total fare. If a driver is satisfied, he can accept a ride.
A rider can book a car for future use by using this option. The rider needs to specify the date and time for pickup.
After the completion of the trip, RebuStar shows total fare, bill date, promotional code applied. In this screen, a rider can review and give a rating to the driver.
Driver Service Management
It is one of the important features in a Taxi booking script. A rider can switch on or off services like daily, rental and outstation according to their availability.
A rider needs to enter the start and destination point. Our Uber clone calculates the amount to be paid and shows to the rider. Along with the mode of payment, and promo code option.
A RebuStar rider can input multiple destination points. For each destination point, the driver will wait a definite time. This option is helpful in terms of long travel, etc.
This screen allows the rider to select date and time along with one way or round trip. The rider can also select cab types among Mini, Sedan, SUV, and Luxury.
This option is helpful when a rider is looking to travel out of the city. A rider can select a car type according to his/her wish. RebuStar calculates the amount to the paid.
In this option, a rider can select a rental package along with the pickup destination.
Admin panel ScreenshotsSome of important options in our admin panel
- Advanced dashboard
- Add Admin
- Vehicle type
- Manage Driver
- Manage Rider
- Rating and reviews
- Instant notification
- Google navigation
- Car Make and Model
Our RebuStar has powerful admin options in it. It shows reports of Riders, Drivers, Companies, Vehicles, Total trips, Total trip payment, Total trip commission, Total driver earned, etc. We have shown all the data in graph format.
This option is accessible only by super admin. By using this option, Super admin can assign different roles for different users like super admin, dispatcher admin, billing admin, and provider admin. Only super admin can assign these roles.
RebuStar admin can add a vehicle, fare, tax, cancellation, peak hours, Night hours, Waiting for time details, in it. Admin can specify the commission amount of that particular driver by using this option.
Admin can add a driver manually and also admin can list the number of drivers, online drivers, inactive drivers, current driver status, pending drivers, etc. Admin can reject drivers anytime he wants.
A rider can signup with the RebuStar rider app easily. All the registered riders get listed here. Admin can also add rider manually using the RebuStar admin panel.
This option shows each trip by a driver and the rider. It also displays each trip details like rider name, driver, fare collected, etc. Admin can also view the ongoing trips, upcoming trips, no response trips, and past trips.
RebuStar admin can manually dispatch a taxi by entering the pickup, and the drop location. Admin can select the type of vehicle, Booking type, driver assignment type, and Promo codes. After entering the details, RebuStar calculates the fare automatically.
Rating and reviews
After the completion of each trip, both the driver and the rider can enter ratings and reviews about each others vice versa.
Trip payments, driver payment, company settlements, rider wallet, trip status, subscription report, trip types, trip booked, package purchase history, driver wallet, daily reports.
The utility column in the admin panel enables to update the state, city, language, etc. It has App CMS and Frontend CMS options, which help to maintain the contents of the app and website respectively. It also allows sending a push notification to the customers.
It works whenever there is a status change. It is available for both the rider and the driver. RebuStar sends the status change information to the rider and driver.
The script has google map integration in it, and hence the rider can navigate and track the location of the driver. The driver can also find the rider’s location for pick up and drop.
Car Make and Model
The admin or the driver can add the model and type of car available. So, the rider can choose the type of car depending upon their comfort and the total number of people going to ride.
Distinct features of our Taxi Booking AppUnique features we offer among others
- Promo code
- Driver payment package
- God’s view
- Carpooling / Share taxi
- Surge / Peak hours pricing
- Wallet payment
- Heat map
- Live Meter
- Ride Later
- SMS Gateway
A user can invite his/her friends to use the RebuStar app. While sharing the promo code, a user can earn money with it. Each user has unique promo codes.
Driver payment package
A driver can credit money in his/her wallet by buying a pack. A driver can use this amount while paying a commission amount for the RebuStar admin. A driver can use this amount in case of any emergencies.
One of the unique features of our RebuStar app. Admin can search for a vehicle by entering the type, driver name, and location. RebuStar admin can use the option to quickly a driver.
Carpooling / Share taxi
Carpooling / Share taxi is a concept where riders share a taxi with others. It results in less toll money, less pollution, and less taxi amount.
Surge/peak hours pricing
It is possible to set the pricing payment according to the peak time and the vehicle’s demand by the people, which will be flexible to the travel demands. It also notifies the riders about the surge in price as per the time.
Payment via wallet is available for the rider, providing more comfort and security in payment. It is easy to follow, and time-saving. Wallet payment creates a better user experience, and hence the customer feels good while making payment.
It shows the activity of a driver. If there are many drivers in a certain location, then it will be notified in orange. It helps the admin to notice the areas with high traffic.
Taxi meters are essential to calculate the distance and the fare accordingly. Live taxi meters work based on the travel range and the waiting time. And hence, it estimates the cost to the riders.
A rider can pre-book a taxi for future use. It is helpful when a user is planning for tomorrow.
Admin can send bulk SMS to the client through the integrated SMS gateway from the admin panel, with the client’s name, contact number, and the SMS content.
Paid Plugins in Uber App CloneSome of the paid plugins in RebuStar
Phone Number Masking
Don’t want the phone numbers to be displayed? Then, start using the phone number masking feature.
Permits customer to hail a moving empty taxi, thus taxis could be hailed across the city using this thing.
The rental package feature offers customers to hire a car on rent if they have a four-wheel license.
If the customer would like to travel outside the city limits, then they can book their ride with the outstation booking facility.
City Boundary Limit
This is the trait that let users plan the trip out of city limits, Hence expand your city boundary limits for outstation rides.
To clarify, this is an in-house communication advantage offered to both riders and drivers.
We avail multi-language means, hence it helps your business further by making it multilingual.
How to monetize Uber clone scriptWays to earn money with our RebuStar app
Earn a specific percentage of commission on every ride that a driver gets from your website. Hence, the more the rides that a driver gets, the more you earn.
Place advertisements on your app, and charge an amount for particular ads, so that you can benefit a certain amount.
Commission from companies
When a company registers itself as a company, it is better than the app owner can see a high income on a special commission.
Using company tie-up
Providing offers with them and letting them earn something from your website or app will let you make a great percentage from that company.
Demo Links for Uber Like AppRider and Driver Demo Details
Our VideosSome of our RebuStar Video
Pricing Plans for Uber CloneRebuStar app pricing plans
- 100% Customizable Source Code
- Free One Time installation
- Technical support
- Free support
- Native Android App [Driver & Rider]
- Native iOS App [Driver & Rider]
- Multi Domain License
- Admin Web Panel
- Custom Currency Integration
- Multilingual Integration
- Default Payment Gateway(Stripe)
- Customised Payment Gateway
- Bug Resolve
- Apps Submission
- White label
- Website FrontEnd Panel
- CMS Pages
- Phone number masking
- Car pooling
- Rental package
- City boundary limit
- Hail taxi
- Chat integration
- Start Today
- I want this
- Let's Go!
General FAQMost asked FAQ in RebuStar
What is Uber Clone?
Uber clone is nothing but a taxi booking app similar to Uber with all its features present in it with driver and rider apps.
How does Uber Clone work?
The rider can book the ride. And the driver will pick up and drop the passenger from his place to the destination. The fare depends upon the distance and the waiting time.
Where can I get the demo?
You can see the live demo on our website. If you need more details, Don’t hesitate to reach us on [email protected]
How often can I get your support / service?
We have a dedicated technical team to provide you 24×7 customer support. Just drop your query in Email or Phone or Skype and you will receive a prompt response within 24 business hours.
Do you help me with the customization?
Yes sure, we have a range of expertise in all domain like Business Analyst, Developer, Tester who will surely help you to customize all your required needs.
How to make money with Uber Clone?
Uber clone script can make money by the charges depending upon people’s demand for taxis, during peak hours, etc.
How to start a business with Uber Clone?
Startups can start a taxi booking business on buying the ready-made uber clone scripts available in the market with the website, android and iOS apps.
Is your product is a Multi-Lingual Script?
Yes, It is a Multi-Lingual Script and supports both Multi-Language and Multi-Currency.
What type of platform/framework is used?
It is built to scale using Nodejs 8 and Firebase. It is coded in Nodejs 8 and MongoDb using Express 3 Framework, scalable architecture with high emphasis given to REST API, IO operation, etc.
Will my idea about uber clone script will be confidential?
Yes, it will be confidential. We won’t share details about you (or) your contact details with anyone.
RebuStar App Screens
Technical FAQTechnical Frequently Asked Questions in RebuStar
What is the real-time connection protocol with the backend?
Firebase Real-time database is used for real-time protocol connection protocol with backend.
What is the mapping technology? Google maps?
We use the Google Distance Matrix API of Google API as the mapping technology.
How does the app authenticate against the server? Access token or session-based token? Where is the session info stored? DB or JWT?
The app authenticates against the server by the access token. And the session info will be stored at JWT.
What are all the code stacks used?
Can it handle 60k rides a month - What are the services being used?
We need an estimation for AWS. As we have used the NodeJs server and Mongo DB, it depends on the server configuration.The single-node process can be used by 7000 concurrent users, it could also be extended by increasing server RAM capacity if the load needs an increase. REST architecture for all API communication.
How about the communication process between the driver and passenger?
The driver and passenger can communicate by call or SMS. But In-App calls/chats and VoIP are not available.
What is the backend of the platform from the scalability and commercial perspective?
Nodejs server, with OAuth 2.0 JWT standard supports for Multiple Server location, In addition, MongoDB shared cluster app supports on high scalability.
Do we have express pay? Driver bonuses?
No, currently we do not have these features. But it can be done by customization.
Can we customize your product as per our needs?
Yes sure, we have a range of expertise in all domain like Business Analyst, Developer, Tester who will surely help you to customize all your required needs.
How do I manage the number of cars?
A driver can add multiple cars that are available. And he will select a particular car on request.
How to purchase a uber clone from Abservetech?
Can I use your uber clone app for starting my business?
Yes, you can do it. We have developed the uber clone script for entrepreneurs and startups to start their own business.
How does a driver switch a car category?
A driver is allowed to add many cars under various categories. The drivers can pick a car.
Is there any mechanism for surge pricing in RebuStar?
Yes. Our surge pricing mechanism includes two peak surge pricing and a night surge pricing.
Does RebuStar have Geo-fencing feature?
RebuStar is unavailable with the Geo-fencing feature, but we can set the city Service boundary.
How about the communication between the driver and the rider?
Once the trip is accepted, the driver and rider can have the call and message feature. Hence, they can communicate with each other.
What are the payment methods available in RebuStar script?
We provide Paystack, Stripe, Paytm, Braintree payment gateways. Hence providing secure payment transactions.
How will be the driver approved? Is it possible to add driver documents according to the country standards?
Yes. It is possible to add the driver documents as per the country standards.
What is the purpose of OTP in RebuStar?
The mobile numbers of Drivers and Riders are to be verified. Validating OTP confirms the mobile number.
Is it possible to mark the most preferred location?
Yes. We have an option to mark the most preferred location (Rider-> Login->Map screen->Favorite location). Hence, the rider can add the preferred location.
Do we have wallet features in RebuStar?
Yes. The wallet feature is available in RebuStar.
Is there any possibility to change the app color?
Yes. You can change the color of the app according to the logo color or as per your request.
Does RebuStar have the ride later option?
Yes. The ride later option is available in RebuStar. Therefore, the rider can schedule the rides.
Will you provide the installation for the products?
Yes sure, we will provide you the installation at free of cost.
Is Android and iOS are native App?
Yes, both Android and iOS are the native app. Android is developed in Java with the minimum support from Android KitKat v4.4. iOS is developed in Swift 3.x.
Server settingsRequired server settings for hosting uber clone website
- Nodejs Version 8
- NPM Version 3
- Firebase Billing Account
- Nginx server (Optional For Proxy)
- MongoDB 3
Stable – V2.1.4 [Current Version] – 31 January 2020
- Rider Signup Bonus Added
- Promocode amount limit added
- Response in Multiple language added
- Webadmin => Manual Taxi Dispatch Real time notification Added
- Webadmin => App CMS for Driver TnC added
- Webadmin => Referal Settings
- Google API optimisation
Removed – Nil
Stable V2.1.3 – 25 December 2019
- Outsation packages Concept
- Multiple KM wise fare splitups
- Webadmin => Map View Vehicle Filter Added
- Webadmin => Promo Code for Different Trip Types Added
- Webadmin => Subscription Report Added
- Send notification for Offline Drivers added
Removed – Nil
Stable V2.1.2 – 28 November 2019
- Citywise service avaiablity
- Rental packages Concept
- Cancelation Module Settings
- Webadmin => Driver Current Status Menu Newly Added
- Webadmin => Estimation fare for Trip view Added
- Webadmin => Trip Start, Cancel and End From Admin Added
- Webadmin => Cancelation Module Settings
- Rider and Driver Settlement issues fixed
- Offers issues fixed
Removed – Nil
Stable V2.1.1 – 30 October 2019
- Multiple Language Management from file
- Actual Traveled path
- Webadmin => Manual Dispactch for Rental and Outsation
- Webadmin => All Statistics By Time Filter
- Webadmin => No Credits Drivers Menu Newly Added
- Ride later Concept Modified
- Admin Menu and Different Role Permission
Removed – Nil
Stable V2.1.0 – 28 September 2019
- Subscription – Driver can choose subscription and Driver commission-free
- Real-time Trip status for Manual Taxi Dispatch added.
- Subscription report added
- Settings = Referal settings newly added
- Promo code now can add from and to date for code validity
- Promo code = can edit Code Different from auto-generated one
- Offers start date added
- Reports = Filter issues fixed
- Reports = can now report in both Excel and CSV
- The subscription report date filter issue fixed.
- Vehicle fare calculation for Different Distance slot modified
- Mail will send to the user if admin replied from web admin panel
Stable V2.0.8 – 26 August 2019
- Hail Taxi – Will add a customer to Database and mail for Trip End
- Expiry notification for Driver document Added
- Driver overall report added with export
- Add Rider wallet amount from Rider menu
- Driver Tracking can Click and see corresponding Drivers
- Rider wallet report added
- Settings = Cancelation settings newly added
- Pending request Filter added with DateTime
- Ride later request logic Changed
- God’s view total count will show now at the top.
- Driver settlement Date issues fixed
- Driver reviews and Rider review empty comments will not show anymore
- User Rating filter by rating added
- Rider Rating filter by rating added
- Driver reviews and Rider review name issue fixed
Stable V2.0.7 – 26 July 2019Added
- Driver Tracking – Click and see the number of Drivers in a particular type.
- No credits Drivers menu added.
- Dashboard = Filter type newly added
- Rider settlement added
- Package purchase history report added.
- The driver settlement report added.
- Daily Reports = trip type report and trip booked report
- Email template for Driver welcome and trip invoice for Driver added
- Concept of Ride Later and Manual Taxi Dispatch
- Driver approve need to do after only approving the taxi
- Driver Taxi = Rejection added
- Driver filter issues fixed
- Rider Reset password added
- Trip Details invoice improved the view
- Can add Promo code from Admin taxi Dispatch.
- can see currently newly added Trips from Manual Dispatch and track there status
- Pending request logic Changed
Stable V2.0.6 – 24 June 2019Added
- Emergency Message to Admin added
- Driver – Can Reset password
- The trip Status report added
- Daily Reports = Payment report and trip status report
- Nexmo SMS gateway newly integrated
- Driver = Add Driver bank separately
- Driver = can upload new files from admin
- Driver = Can limit the number of the vehicle to one or multiple
- Driver Vehicle = Can update new vehicle
- Driver Vehicle = Can delete the old vehicle
Stable V2.0.5 – 27 May 2019Added:
- Dashboard – Hyperlink from Dashboard widgets.
- Dashboard – Trip Graph filter
- Added new Hail trip reports.
- Trip type report added.
- Trip booked report added.
- Utility => SEO settings added.
- Utility => Testing menu for push notification, SMS and mail testing added.
- Paytm Payment gateway newly integrated.
- Dashboard – Trip earnings report with a filter
- Site Statistics = Added Data time filters
- Site Statistics = Trip Details filter
- Add Driver = Profile image upload
Stable V2.0.4 – 26 April 2019Added
- Trips Details – Can see and Compare Estimated Location with Actual Trip Location
- dashboard -> total trips, payment, driver earning, commission
- Dashboard – Low Rated Driver and Rider widget
- Dashboard – Trip earnings report.
- Utility => Frontend CMS => Driver Teams and Condition added.
- Braintree Payment gateway newly integrated.
- Package purchase date issues
- Trip time will be the same as for all Trips.
- God’s view of search issues fixed.
- Filter issues in Reports
Stable V2.0.3 – 29 March 2019Added
- Hotel Panel – Hotel can now book for there Customers
- User Role and User Menu Management From Admin
- Admin Panel – Pages menu setting in Settings
- Admin Panel – Send E-Mail invoice to the Client from trip details
- Service available City Update Error = Fixed
- Admin Profile Edit Fixed
- Scroll Bar Menu Visibility increased
Stable V2.0.2 – 15 March 2019Added
- Trips => Hail: Taxi New Feature hail taxi list added
- Reports = Trip Status Report: Report for Number of Trips made between dates added
- Activation Key added
- Idle timeout added
Our ClientsHere are the some of our clients for RebuStar product
Similar ProductsSome of the similar products of uber clone
Uber Clone can customized intoSub-categories of our Uber clone
Uber for Handyman
This is to say that, it bridges you with the handyman hence a customer can easily find a handyman from their surroundings.
Uber for Laundry
Laundry services-in short, a place where you can hand over your clothes for washing. This is to find laundry services around your city.
Uber for Babysitting
If you are looking for a platform for your customers to find the best place for babysitting, then this would be the top choice.
Uber for Courier
This script may help the user find the parcel service around them instantly, As a result, a user may ship their parcel with this.
Uber for Cleaning
Most noteworthy thing is that, this clone helps users to find a suitable cleaning service. To clarify, this helps showing best cleaning services around the user’s location.
Uber for Mechanic
This clone script acts as a market place between the customer and the mechanic. In brief it hands-on customers to find the mechanic workshop or person to fix things for their clients.
Uber for Massage
Allows massage centres to upload their details in uber for the massage service with all the essential details and can find more clients by this juncture.
Uber for Tutors
A person who is a tutor or instructor can register themself in this being visible to people who are looking for the corresponding service, moreover, they can respond to the seekers at the instance.