THIS IS A FULL PROJECT FOR COMPANIES NOT FOR ONE FREELANCER!
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
1. Client App
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.
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.
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.
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.
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.
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.
The drivers can accept or reject the driving request.
The drivers can check their daily earnings on the app.
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.
The admin can update (add, edit, delete, update) the fuel tankers in the admin panel.
The admin can update customers and drivers, manage payments, pricing, and other details.
The admin can manage notifications and receive important event notifications.
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