#Ride Glide - User App Flutter Ridesharing App
Ride Glide is a ride-sharing mobile application developed with Flutter that enables users to easily request rides, select pick-up and drop-off locations using maps, and access various features for a seamless ride-sharing experience. The app supports both Arabic and English languages along with light and dark themes for user preference.
- User Registration and Authentication
- Create and Manage Rides
- Real-Time Tracking
- Payment Integration
- Ride Reviews and Ratings
Before you begin, make sure you have the following installed on your machine:
- Flutter SDK: Installation Guide
- Dart: Installation Guide
- Firebase Account: Firebase Console
- Google Maps API Key: Get API Key
-Clone the repository. -Navigate to the user app directory. -Run Flutter pub get to install dependencies. -Connect a device or use an emulator. -Run flutter run to launch the app.
-Open the Ride Glide User App on your device. -Select your preferred language and theme. -Log in or sign up to start using the app. -Navigate through the app to request rides, set locations, and explore its features. ###Contributing If you want to contribute to the Ride Glide User App, please fork the repository and create a pull request. ###Support For any inquiries or issues, please contact a7med.shorbagy@gmail.com