This is a React Native app clone of Uber that uses Tailwind CSS and React Native Navigation libraries. The app provides similar features as Uber such as booking a ride, tracking the ride, and payment processing. It also uses Google Maps to provide location-based services. However, due to the paid Google API key, the project has not been completed yet.
This project is ideal for React Native developers who are interested in building a ride-sharing app using popular libraries and tools. The project is open-source, so developers can contribute to it and learn from it.
- Expo: Rapid tooling and deployment platform for React Native applications.
- ReactJS: Framework for building interactive user interfaces.
- JavaScript: Programming language for typing and scripting functionalities.
- TailwindCSS: Utility-first CSS framework for rapid styling and customization.
- Google Cloud API's (Google Maps): Services offering mapping functionality for apps.
- React Navigation: Solución flexible de navegación para la aplicación en múltiples plataformas.
-
User authentication and registration
-
User profile management
-
Booking a ride
-
Tracking the ride
-
Payment processing
-
Integration with Google Maps
To run the app, you will need to have the following installed on your machine:
- Node.js
- npm
- Expo CLI
Clone the project
git clone https://github.com/Carlosaj18/Uber-Clone
change directory
cd Uber-Clone
Install dependencies
npx expo install
Start the server
npx expo start
To deploy this project run
publish your project
expo publish
Email ID- cjaramilloportilla@gmail.com
Project Link : https://github.com/muddasir03/Uber-Clone-ReactNative.git
- Sonny Sangha for his amazing tutorial.