fuelit

A geospatially-aware fuel delivery application prototype built with Flutter, utilizing Firebase Cloud for backend services and integrating Google Maps API for location-based services.

Stars
5

FUELit.

FUELit. is a prototype idea for a hyperlocal automobile fuel delivery service that uses the local map to filter out nearby petrol stations from which fuel can be delivered. This Flutter application is built using Dart and utilizes Firebase Cloud for backend related services like signup, push notification, authentication, and API calls. It also uses Google Map API and Razorpay API.

Installation

To install and run FUELit. on your device, follow these steps:

  1. Clone this repository to your local machine using the following command:

git clone https://github.com/<your-username>/fuelit.git

  1. Open the project in your preferred IDE (e.g. Android Studio or Visual Studio Code).

  2. Connect your Android or iOS device to your computer.

  3. Build and run the application on your device using the following command:

flutter run

Usage

To use FUELit., follow these steps:

  1. Launch the application on your device.

  2. Signup with your credentials and login.

  3. Allow location access to filter out nearby petrol stations.

  4. Select the petrol station from which you want fuel delivery.

  5. Select the type and quantity of fuel you want.

  6. Pay using the Razorpay API.

  7. Your fuel will be delivered to your location.

Features

FUELit. has the following main features:

  • Signup and login functionality
  • Location-based filtering of petrol stations
  • Selection of petrol station, type, and quantity of fuel
  • Payment through Razorpay API
  • Push notifications for order confirmation and delivery updates

Technologies

FUELit. is built using the following technologies:

  • Flutter
  • Dart
  • Firebase Cloud
  • Google Map API
  • Razorpay API

License

This application is licensed under the MIT License. See the LICENSE file for more information.