Ride Booking App is a cross-platform mobile application designed to provide users with an easy and affordable way to book rides. Built using React Native, Redux, JavaScript, and Firebase, this full-stack application works seamlessly on both Android and iOS devices.
- Cross-Platform Compatibility: Runs on both Android and iOS.
- User Authentication: Secure login and registration.
- State Management: Efficient state management with Redux.
- Firebase Integration: Real-time database and authentication with Firebase.
- Clone the repository:
git clone https://github.com/Md-Mursaleen/Ride-Booking-App.git
- Navigate to the project directory:
cd Ride-Booking-App
- Install dependencies:
npm install
- Set up Firebase: Create a new Firebase project. Add your Firebase configuration to firebaseConfig.js.
- Start the application:
npm start
- Sign Up / Login: Create an account or log in.
- Book a Ride: Enter pickup and drop-off locations.
- Track Your Ride: Follow your ride in real-time.
- Manage Profile: Update profile information and view ride history.
Contributions are welcome! Follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch
- Make changes and commit them:
git commit -m 'Add feature'
- Push to the branch:
git push origin feature-branch
- Open a pull request.