Skip to content

Welcome to the Car Pooling Application, your go-to solution for convenient, efficient, and eco-friendly transportation. Built using Flutter for the user app and React Native for the admin panel, this application seamlessly connects drivers and riders while offering modern features and real-time functionality.

Notifications You must be signed in to change notification settings

Muzamilofficial/Car-Pooling-Application-Using-Flutter-React

Repository files navigation

πŸš—βœ¨ Car Pooling Application In Flutter & ReactJS πŸš€

Welcome to the Car Pooling Application, your go-to solution for convenient, efficient, and eco-friendly transportation. Built using Flutter for the user app and React Native for the admin panel, this application seamlessly connects drivers and riders while offering modern features and real-time functionality.


🎯 Key Features

πŸ“± User Application (Flutter)

  • πŸ” Find Rides: Locate available rides near your location.
  • πŸ“ Google Maps Integration: Use Google APIs for location-based services and navigation.
  • πŸ”‘ OTP Verification: Secure sign-in and authentication via OTP.
  • πŸŽ›οΈ Rider Mode: Switch between Driver Mode and Rider Mode seamlessly.
  • 🌐 Online/Offline Mode: Toggle availability with a single tap.
  • πŸ—ΊοΈ Polygon Support: Efficiently restrict services to specific geographic areas.

πŸ› οΈ Admin Panel (React Native)

  • πŸ“Š Dashboard: Monitor real-time stats of rides, drivers, and users.
  • πŸ”„ Ride Management: Approve, deny, or manage ride requests.
  • πŸ§‘β€πŸ’» User Management: Control access and ensure user authenticity.
  • 🚦 Driver Status: View and update driver activity and availability.

πŸ›‘ Prerequisites

Before you start, ensure you have the following installed:

  1. Flutter SDK: Install Flutter
  2. Node.js & npm: Install Node.js
  3. React Native CLI: Set up React Native

πŸ“Έ Some Screenshots of the Project πŸ–ΌοΈβœ¨

image image image image image image image image image image image image image image image image image

About

Welcome to the Car Pooling Application, your go-to solution for convenient, efficient, and eco-friendly transportation. Built using Flutter for the user app and React Native for the admin panel, this application seamlessly connects drivers and riders while offering modern features and real-time functionality.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published