The Ride Share App is an Android car-pooling application designed to facilitate ridesharing for users with similar destinations. This project was developed using Java, Google Map Services, and Firebase.
-
User Registration: Users can register as drivers or passengers, creating profiles to participate in the ridesharing community.
-
View Past Rides: Access your ride history to keep track of your previous journeys.
-
Driver Profile Update: Drivers can update their profiles to provide more accurate information to potential passengers.
-
Emergency Calls: The app includes the capability to make emergency calls to the state police, ambulance services, or a designated emergency contact, ensuring safety during rides.
-
Gender Preference: Passengers can choose to share rides with other passengers of their desired gender for a comfortable ride-sharing experience.
-
Java: The app is primarily developed using Java, a versatile and widely-used programming language for Android app development.
-
Google Map Services: Integration with Google Map Services enables accurate location tracking and route planning.
-
Firebase: Firebase is used for user authentication, data storage, and real-time updates, enhancing the app's reliability and performance.
To get started with the Ride Share App, you can follow these steps:
-
Clone or download the repository to your local machine.
-
Set up the necessary dependencies and configurations, including Firebase integration.
-
Build and run the app on your Android device or emulator.
I welcome contributions to improve the Ride Share App. If you'd like to add new features, fix bugs, or enhance the user interface, follow these steps:
-
Fork the repository to create your own copy.
-
Make changes in your forked repository.
-
Submit a pull request to the main repository for review and inclusion.
If you have any questions, suggestions, or would like to collaborate on this project, please feel free to reach out to me.
- Email: glendhingra27@gmail.com