Skip to content

This is a repository for Uber Clone with React Native, Expo, TypeScript, TailWindCSS, Redux, React Navigation, Google Places API & Distance Matrix API.

Notifications You must be signed in to change notification settings

nayak-nirmalya/uber-clone

Repository files navigation

Uber Clone (Expo)

This is a repository for Uber Clone with React Native, Expo, TypeScript, TailWindCSS, Redux, React Navigation, Google Places API & Distance Matrix API.

Funcionalities:

  • Distance & Price Calculation with Google Maps API.
  • In-App Screen Navigation with Gesture.
  • Global Store with Redux.
  • Modern / Responsive Layout

Prerequisites

Node ^= 16

Expo Go (from Mobile AppStore)

Android Studio / XCode (Virtual Device Simulation)

VS Code (IDE)

Cloning the repository

git clone https://github.com/nayak-nirmalya/uber-clone.git

Running Project

To run your project, navigate to the directory and run one of the following pnpm commands:

cd uber-clone
pnpm run android
pnpm run ios # you need to use macOS to build the iOS project - use the Expo app if you need to do iOS development without a Mac
pnpm expo start

If You Face Any Issue Run:

expo start -c

to Clear Expo Build Cache.

Screenshots

Home Screen

Origin Google Autocomplete

Chose Destination Screen

Choose Ride Screen

About

This is a repository for Uber Clone with React Native, Expo, TypeScript, TailWindCSS, Redux, React Navigation, Google Places API & Distance Matrix API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages