Fuel Delivery Ondemand App - React Native, React and Node.JS


On-demand fuel delivery apps allow customers to refuel their vehicles anywhere in the city without having to visit the fuel station. The customer simply has to schedule the delivery, pin the vehicle’s location and the fuel delivery boy will come and refill the tank at the preferred time and location.

How does it works?

The user installs the app and registers on it.

Set the time and pins the place to refuel the vehicle

Adds the quantity of petrol required and confirms the order

Delivery Boy comes and refuels the vehicle

Developer keys:

1. Client App

Easy Onboarding

Smooth app registration process to give friction-free app access to customers. To make the onboarding seamless and quick, integrate social media plugins that allow customers to create the app account in a single tap without having the need to fill the multiple fields. You can also have a mobile number and OTP verification for the signup and login process.

Enable Location

Prompt users to share their live location through the app or ask them to adjust and pin the location their vehicle is parked in the app. This way the delivery driver can trace the real-time vehicle location and refuel the tank.

Select Fuel Type

In this feature, the user is asked to select the type of fuel he/she wants on-demand. The user can select one from Petrol, Diesel, and Gas. Then the user can pick the quantity of fuel required.

Check Pricing

Based on choosing the quantity of fuel type the user can see the total price of the order and on tapping ‘Yes’ customer can be taken to the payment screen.

Flexible Online Payment

Allowing users with multiple types of payment modes i.e. credit/debit cards, PayPal, eWallet, or other popular payment modes that usually vary state to state can help in the hassle-free and secured payment transaction.

Real-time Tracking

This feature will allow the customer to track the real-time location of the delivery driver on the map with an estimated time of arrival.

Order History

By giving them access to the entire current and past fuel delivery order history customers can take a glance at bills and calculate the total amount spent on fuel.

Reviews and Ratings

Based on the fuel delivery experience with the delivery driver, customers can provide their reviews and feedback in the app.

2. Delivery Person App


The driver can install the app and register with necessary documents, license and profile details.

Active Status

Driver app should have the toggle to switch modes between active and inactive. This way drivers can have full flexibility to manage their work timings and be job satisfied.


The drivers can view the total scheduled and finished deliveries and earnings on the dashboard.

Receive Request

The drivers can accept or reject the driving request.


The drivers can check their daily earnings on the app.

Digital Signature

This feature enables driver to take e-signature from the customer post the fuel delivery.

Help and Support

Drivers can seek the help from support team when needed.

3. Admin Panel


The admin can securely log in to the web-based panel through email id and password.


Admin can view total delivery drivers, customers, and total earnings in the app.

Fuel Tankers

The admin can update (add, edit, delete, update) the fuel tankers in the admin panel.

Features Management

The admin can update customers and drivers, manage payments, pricing, and other details.

Push Notifications

The admin can manage notifications and receive important event notifications.

Tech stack:


Customer and Delivery Boy App - React Native

Admin panel - React

BE - Node.JS with MongoDB

Need to need multilingual

Integrate Stripe for payments and a few API's(2-3) that I provided

Compétences : React.js, React Native, Node.js, MongoDB, Mobile Development

En voir plus : google app engine node.js, react native node js tutorial, creating a react native app with node.js backend — (part 2), react native node js process, react native node js, node js react app tutorial, react native node js backend, creating a react native app with node.js backend — (part 2), react native node js mongodb, node js react web app, react native node js authentication, food delivery app in node js, react native node js login, simple-node-js-react-npm-app, react native node js mysql, build a shopify app with node.js and react, creating a react native app with node.js backend — (part 1), react native node js server, write a single line js comment this is a comment, node js react native-push notification

Concernant l'employeur :
( 2 commentaires ) Bulgaria

Nº du projet : #31830223

49 freelances font une offre moyenne de 8738 $ pour ce travail

(33 Commentaires)
(51 Commentaires)
(17 Commentaires)
(15 Commentaires)
(217 Commentaires)

Dear Client, I have read and understood all your required features and module and we are exactly what you're looking for. You need iOS and Android applications for your platform and we are experts when it comes to de Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 45 jours
(6 Commentaires)

Hello, I hope you are doing great. I have good experience with doing similar jobs. You can check my portfolio here: https://www.freelancer.com/u/AwaisChaudhry?w=f I can do this job because have great experience with We Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 100 jours
(19 Commentaires)
(5 Commentaires)
(1 Évaluation)
(2 Commentaires)
(1 Évaluation)
(4 Commentaires)
(2 Commentaires)
(2 Commentaires)
(5 Commentaires)
(10 Commentaires)

Hi! My name is Oleksandr Tumak, I'm CTO at Info Polus from Ukraine. Though we are new at Freelancer, we have 15+ years of experience building web, mobile apps and custom software. We have implemented plenty of projects Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(1 Évaluation)

^^ Let's build Fuel Delivery On demand App along with all mentioned features in React Native, React and Node.JS ^^ Hello, Very Interested in handling your App, I'm pleased to inform you that we have 15+ years of exper Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(1 Évaluation)
(1 Évaluation)
(3 Commentaires)