Skip to content

The Ride Share App is an Android car-pooling application developed using Java, Google Map Services, and Firebase, designed to connect users with similar destinations for efficient and safe ridesharing.

Notifications You must be signed in to change notification settings

GlenDhingra/RideShare

Repository files navigation

Ride Share App

Project Overview

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.

Key Features

  • 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.

Technologies Used

  • 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.

Getting Started

To get started with the Ride Share App, you can follow these steps:

  1. Clone or download the repository to your local machine.

  2. Set up the necessary dependencies and configurations, including Firebase integration.

  3. Build and run the app on your Android device or emulator.

Contributing

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:

  1. Fork the repository to create your own copy.

  2. Make changes in your forked repository.

  3. Submit a pull request to the main repository for review and inclusion.

Contact

If you have any questions, suggestions, or would like to collaborate on this project, please feel free to reach out to me.

About

The Ride Share App is an Android car-pooling application developed using Java, Google Map Services, and Firebase, designed to connect users with similar destinations for efficient and safe ridesharing.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages