Uber Clone is a full-stack mobile application built with React Native for the user interface, Google Maps for seamless navigation, Stripe for secure payments, and serverless PostgreSQL for efficient database management. Styled with TailwindCSS, this project demonstrates how to build a modern, scalable, and visually appealing mobile app.
The primary goal is to showcase full-stack mobile development skills, making a lasting impression on users and potential employers.
This project is powered by cutting-edge technologies:
- React Native – Cross-platform mobile development
- Expo – Simplified development workflow
- Stripe – Secure and seamless payment processing
- PostgreSQL – Scalable and reliable database
- Google Maps – Real-time maps and navigation
- Zustand – Lightweight state management
- Clerk – Authentication made easy
- Tailwind CSS – Utility-first styling for beautiful UI
Follow these steps to set up and run the project locally:
Ensure you have the following installed:
- Node.js (Latest LTS version recommended)
- Expo CLI (
npm install -g expo-cli
) - Git
- A mobile emulator (Android Studio or Xcode) or Expo Go App on your device.
git clone https://github.com/YOUR_GITHUB_USERNAME/uber-clone.git
cd uber-clone
npx expo start