Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/somritdasgupta/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.
https://github.com/somritdasgupta/fuelit
api-rest dart firebase flutter
Last synced: 8 days ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/somritdasgupta/fuelit
- Owner: somritdasgupta
- Created: 2022-04-17T08:31:27.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-07-20T19:30:07.000Z (4 months ago)
- Last Synced: 2024-11-01T22:43:01.585Z (15 days ago)
- Topics: api-rest, dart, firebase, flutter
- Language: Dart
- Homepage: https://somritdasgupta.github.io/fuelit/
- Size: 7.61 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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//fuelit.git````
2. Open the project in your preferred IDE (e.g. Android Studio or Visual Studio Code).
3. Connect your Android or iOS device to your computer.
4. 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.