Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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! πŸš€πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»