Skip to content

Ashmita1206/FuelOnGo-app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FuelOnGo - Emergency Fuel Delivery Platform 🚗⛽

"Never run out of fuel again - Emergency fuel delivery at your fingertips!"

Overview

FuelOnGo is an innovative emergency fuel delivery platform that connects stranded drivers with mobile fuel delivery partners. Think of it as your roadside fuel concierge, available 24/7 for both urban and highway emergencies.

Key Features

User App 📱

  • SOS fuel request with GPS location tracking
  • Fuel type and quantity selection
  • Real-time delivery partner tracking
  • Vehicle profile management
  • Secure payment integration (Wallet/UPI)
  • Emergency night support
  • Offline SMS fallback system

Partner App 🚛

  • Smart request matching system
  • Route optimization
  • Delivery status management
  • Earnings dashboard
  • Real-time navigation
  • Digital fuel verification

Admin Panel 👨‍💼

  • Request monitoring dashboard
  • Partner management
  • Analytics and reporting
  • Emergency response system
  • Payment reconciliation

Tech Stack

Frontend

  • React Native for mobile apps
  • React.js for admin dashboard
  • Material UI for consistent design
  • Google Maps integration

Backend

  • Node.js + Express
  • MongoDB for database
  • Firebase for real-time features
  • JWT authentication

APIs & Services

  • Google Maps Platform
  • Firebase Cloud Messaging
  • Razorpay Payment Gateway
  • Twilio for SMS

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • MongoDB
  • React Native development environment
  • Firebase account
  • Google Maps API key

Installation

# Clone the repository
git clone [repository-url]

# Install dependencies for backend
cd backend
npm install

# Install dependencies for frontend
cd ../frontend
npm install

# Install dependencies for admin panel
cd ../admin
npm install

Environment Setup

Create .env files in both frontend and backend directories with the following variables:

GOOGLE_MAPS_API_KEY=your_key
FIREBASE_CONFIG=your_config
RAZORPAY_KEY_ID=your_key
MONGODB_URI=your_uri

Business Model

  • Per-delivery convenience fee
  • Premium membership plans
  • B2B partnerships with fleet operators
  • Emergency service markup

Project Contributors

This project is a collaborative effort by a passonate team: LipikaTomar Ashmita1206 Gargibajpai

License

MIT

Contact

[Your Contact Information]

images

image image image image image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 79.1%
  • TypeScript 20.9%