The Fuel Delivery Application is an Android-based mobile application designed to provide on-demand fuel delivery and vehicle assistance.
It allows users to request fuel or mechanic services during emergencies, while service providers and delivery agents manage and fulfill requests through dedicated dashboards.
The application follows a role-based system supporting Users, Delivery Agents, Mechanics/Garages, and Managers.
- User registration and secure login
- Fuel delivery request system
- Nearby petrol pump and garage discovery
- Delivery agent request handling
- Mechanic and garage service management
- Manager dashboard for monitoring operations
- Real-time data synchronization
- Android: Java, XML
- Local Storage: SQLite
- Database: Firebase Realtime Database / Firestore
- Authentication: Firebase Authentication
- Maps & Location: Google Maps API
- Tools: Android Studio, Git, GitHub
- User authentication and profile management
- Fuel and service request creation
- View nearby petrol pumps and garages using Google Maps
- Receive assigned fuel delivery requests
- Update delivery status in real time
- Manage vehicle service requests
- Respond to breakdown and repair issues
- Monitor fuel delivery and service requests
- Manage petrol pumps, garages, and system activity
- Activity-based Android architecture
- Firebase used as Backend-as-a-Service (BaaS)
- Role-based navigation and access control
- Real-time request and status updates
You can download and test the Android application using the APK file below:
- Go to the repository
- search app-debug.apk
- dowland the app
Note: Enable Install from Unknown Sources on your Android device before installing.
-
Clone the repository:
git clone https://github.com/Nishantware/Fuel_Delivery_Application.git
-
Open the project in Android Studio
-
Sync Gradle files
-
Connect an Android device or emulator
-
Run the application
Enables emergency fuel delivery without visiting petrol pumps
Reduces downtime during vehicle breakdowns
Improves coordination between users, delivery agents, and service providers
Demonstrates real-world use of Android, Firebase, and Google Maps APIs
Online payment integration
Live delivery tracking using GPS
Push notifications for order updates
Admin web dashboard for analytics
Enhanced UI/UX and performance optimization