https://user-images.githubusercontent.com/30758309/201767740-324a6995-a426-4e3a-9813-f8e82be53b4d.mp4
The project consists in clone some funcitionalities of Uber app
- Clone the repository with
https://github.com/rodrigodiasf1984/react-native-uber-clone-tailwindCss-redux-toolkit.git
- Open a terminal and enter to cd
react-native-uber-clone-tailwindCss-redux-toolkit
- Install all dependencies with the command
yarn
ornpm
- Type code . to open the project on vscode
- Mandatory => You must create a .env file with the GOOGLE_MAPS_API_KEY, this hey must have (Directions API, Distance Matrix API and Places API services enabled)
- Type
expo start
to start the project - press
i
to open IOS Simulator ora
to open the Android Simulator
./assets
-- Files that are not code subdivided according to their functionality
./components
-- Files .jsx
of reusable React components in more than one parent component.
./screens
-- Files jsx
that describe React components that represent an accessible screen.
./slices
-- Files .js
files of redux state, actions and reducers.
./env
-- Files .env
files to load environment variables using import
statements.
- ⚛️ TailwindCss - Is a framework of CSS for styling components
- 📄 Redux Toolkit - The official, opinionated, batteries-included toolset for efficient Redux development
- 📄 React-Navigation-V6 - Is a library to Routing and navigation for Expo and React Native apps.
- 📄 React-native-google-places-autocomplete - Is a customizable Google Places autocomplete component for iOS and Android React-Native apps.
- 📄 React-native-maps - Is a Library to renderMaps on React Native Map components for iOS + Android
- 📄 React-native-maps-directions - A Library Directions component for react-native-maps – Draw a route between two coordinates, powered by the Google Maps Directions API
- 📄 TWRNC - Is a simple, expressive API for TailwindCSS + React Native, written in TypeScript
This project is under the MIT license. See the LICENSE file for more details.