I have been immersing myself in some React coding for a while and always wanted to give React Native a try. Went on YouTube and found this awesome video about building an Uber clone with Expo.
Expo is a tool that seeks to ease the pain of working with React Native like setting up a native development environment and managing native dependencies. You can get up and running quickly without having to worry about setting up XCode and Android Studio.
The Uber clone app was also made with a few third-party libraries and some incredibly useful Google APIs, thanks Google! I was pleased to find out I could use Tailwind to style my React Native components.
Here are some screenshots of the app:
Check out the code/demo on GitHub and critique me.
emmanuelchucks / react-native-uber-clone
Uber clone built with React Native, Expo
React Native Uber Clone
A cross-platform Uber clone app built with React Native, Expo
Demo
Features
- Cross platform (Web, iOS, Android)
- Pick origin and destination
- Pick ride type (UberX, Uber XL, Uber LUX)
- Show fare and travel distance
- Show travel time
Run Locally
Clone the project
git clone https://github.com/emmanuelchucks/react-native-uber-clone.git
Go to the project directory
cd react-native-uber-clone
Install dependencies
npm install
Start the server
npm start
Top comments (1)
In my opinion, electronic toll collection systems have made my life as a driver much easier. With their account, drivers can effortlessly manage their road tolls, ensuring all bills are paid on time and avoiding any fines. This innovative solution is very popular among drivers who positively evaluate the platform in reviews fastrak.pissedconsumer.com/review.... and are happy to use it for its convenience. I hope you will like it too.