Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nischay-code/reactnative_expo_uberclone
A React Native Expo app mimicking Uber functionalities with map integration and Google Places Autocomplete.
https://github.com/nischay-code/reactnative_expo_uberclone
expo google-place-autocomplete map-interface react-native react-native-maps react-native-navigation react-redux
Last synced: about 2 months ago
JSON representation
A React Native Expo app mimicking Uber functionalities with map integration and Google Places Autocomplete.
- Host: GitHub
- URL: https://github.com/nischay-code/reactnative_expo_uberclone
- Owner: nischay-code
- Created: 2022-03-19T13:48:23.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-02-05T07:22:00.000Z (11 months ago)
- Last Synced: 2024-02-05T08:30:21.467Z (11 months ago)
- Topics: expo, google-place-autocomplete, map-interface, react-native, react-native-maps, react-native-navigation, react-redux
- Language: JavaScript
- Homepage:
- Size: 533 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# π ReactNative_Expo Uber_Clone π
An Uber clone built with React Native Expo, featuring map integration, Google Places Autocomplete, and state management using Redux.
## Features
- πΊοΈ **Map Integration** with `react-native-maps`
- π **Google Places Autocomplete** using `react-native-google-places-autocomplete`
- π **Cross-platform support** with `react-native-web`
- π **State management** with `react-redux`## Prerequisites
Before you begin, ensure you have the following installed:
- [Node.js](https://nodejs.org/)
- [Expo CLI](https://docs.expo.dev/get-started/installation/)
- [Yarn](https://yarnpkg.com/)## Getting Started
1. **Clone the repository:**
```bash
git clone [email protected]:nischay-code/ReactNative_Expo_UberClone.git
cd ReactNative_Expo_UberClone
```2. **Install dependencies:**
```bash
yarn install
```3. **Start the Expo development server:**
```bash
expo start
```4. **Open the Expo Go app on your device or an emulator, and scan the QR code to launch the app.**
## Configuration
Make sure to set up API keys for Google Places Autocomplete in the project. Update the keys in the appropriate configuration files.
## Technologies Used
- [React Native](https://reactnative.dev/)
- [Expo](https://expo.dev/)
- [react-native-google-places-autocomplete](https://github.com/FaridSafi/react-native-google-places-autocomplete)
- [react-native-maps](https://github.com/react-native-maps/react-native-maps)
- [react-native-web](https://github.com/necolas/react-native-web)
- [React Redux](https://react-redux.js.org/)## Contributing
Feel free to contribute by opening issues or creating pull requests. Contributions are always welcome!
## Happy Coding! ππ©βπ»π¨βπ»