Skip to content

M-Rohail/Tankerwala

Repository files navigation

Tanker Wala


💧 About

Tanker Wala is a cross-platform mobile app (iOS & Android) that lets users book water tankers on demand. Users can browse available tankers, place a booking, and track their delivery in real-time — all powered by Flutter & Firebase.


✨ Features

📱 User Side

  • 🔐 User authentication (Sign up / Login via Firebase Auth)
  • 📍 Browse available water tankers nearby
  • 🗓️ Book a tanker with preferred date & time slot
  • 📦 Real-time booking status tracking
  • 🔔 Push notifications for booking updates (FCM)
  • 🧾 Order history & delivery receipts
  • ❌ Cancel or reschedule bookings

🚚 Driver / Admin Side

  • ✅ Accept or reject incoming booking requests
  • 🗺️ View assigned deliveries with details
  • 🔄 Update delivery status in real-time
  • 📊 Dashboard for managing all orders

🛠️ Tech Stack

Technology Usage
Flutter Cross-platform UI framework
Dart Programming language
Firebase Auth User authentication
Cloud Firestore Real-time database
Firebase Cloud Messaging Push notifications
Firebase Storage Image & file storage

📸 Screenshots

📸 Screenshots

Sign In Sign Up

📌 More screenshots coming soon

📌 Add your screenshots inside a screenshots/ folder in the repo root


🚀 Getting Started

Prerequisites

Installation

# 1. Clone the repository
git clone https://github.com/M-Rohail/tanker-wala.git

# 2. Navigate into the project
cd tanker-wala

# 3. Install dependencies
flutter pub get

# 4. Add Firebase config files
#    Android: place google-services.json in android/app/
#    iOS: place GoogleService-Info.plist in ios/Runner/

# 5. Run the app
flutter run

📁 Project Structure

lib/
├── main.dart
├── models/          # Data models (User, Booking, Tanker)
├── screens/         # All app screens
├── services/        # Firebase services
├── widgets/         # Reusable UI components
└── utils/           # Constants & helpers

🤝 Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request.


📄 License

This project is licensed under the MIT License.


Built with 💙 by Muhammad Rohail

About

1st social service app by me for Rawalpindi Islamabad

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors