Taxi App in React Native
4.4 (83 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,146 students enrolled

Taxi App in React Native

Make a basic taxi app in React Native!
4.4 (83 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,146 students enrolled
Created by Stefan Hyltoft
Last updated 4/2020
English
English [Auto]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 8 hours on-demand video
  • 4 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • How to get device location in React Native
  • How to make a passenger app and driver communicate via. Sockets
  • How to install react-native-maps for both iOS and Android
  • How to use Google Maps Places API for places autosuggestions
  • How to use Google Maps Routes API for route directions
  • How to draw polyline directions on the map
  • How to send drivers location in background to passenger app
  • How to create JWT authentication with Nodejs
  • How to create a simple Socket-io backend
Course content
Expand all 19 lectures 07:47:22
+ Installing react-native-maps
3 lectures 38:10
Getting location in React Native
07:19
Installing react-native-maps on iOS
17:49
+ Using Google Maps API's
2 lectures 48:07
Using Places Autocomplete API
20:47
Using Google Directions API and drawing route
27:20
+ Taxi App and Socket.io
10 lectures 05:48:53
Requesting a ride from passenger to taxi
49:35
Sending location in background
01:09:23
Using Higher Order Components
46:43
Creating a REST API for login with Nodejs Express
27:58
Express Router & Controller for User creation
30:19
Creating and using JWT for authentication in Nodejs Express
26:53
Creating Login form in React Native
50:31
Requirements
  • Basic JavaScript ES6
  • Basic knowledge of React Native
Description

Please note that this is not a "full taxi app", it's definitely lacks some functionality before you can either sell it or deploy it to a app store. It doesn't have any fare monitoring or payment functionality. I see this sort of a "early access" version of the course, and I intend on updating it based on my students requests in the future. First of all, I'm excited to see how my students take in the hours of content there already is.

That being said, I hope you will enjoy this course, and if you have any questions or request, don't hesitate to message me or use Udemy's Q&A. Thank you!

Hello and welcome to my little course!

In this course you will learn how to make a very basic taxi app in React Native. You will learn how to make a side both for the driver and passenger, and how to make the two devices communicate with each other.

You'll learn how to install and use react-native-maps, how to use Google Maps API's to get places suggestions and routes.

You'll learn how to send a request from a passenger to a driver, and updating the passenger with the driver location.


Who this course is for:
  • Developers familiar with React who wants to get a headstart at making a taxi app