🔴 Build the Uber Driver App in React Native & AWS Amplify (Tutorial for Beginners) Part [5]

  Рет қаралды 166,080

notJust․dev

notJust․dev

3 жыл бұрын

Let's learn React Native & AWS Amplify by building Uber clone from scratch (beginner friendly).
📚 Enroll NOW for "The Full-stack Mobile Developer" and save 30%
academy.notjust.dev/
🚀 Download the Asset Bundle (Images, Dummy data, PDF presentation):
assets.notjust.dev/uber
🐱‍💻 Source code:
github.com/Savinvadim1312/Ube...
💬 Join the notJust Development gang and let's build together:
/ discord
If you are a beginner that wants to learn javascript and react-native or an advanced javascript developer that wants to get into mobile development using react native then this Livestream is for you. This is a perfect opportunity to follow along and build this application together with us, and add it to your portfolio as it will help you land your next job. If you finish the app, tag me on social media and I will give you feedback.
We will start building the Uber clone from scratch, starting from setting up a React Native project and finishing with connecting the application with a GraphQL backend using AWS Amplify. We will walk through designing the UI layout of the app, structuring everything in components, and putting everything together. We will also implement navigation between screens, header bars, and tab bars for the Uber app menu using React Navigation.
Learn how to work with Google maps in react native, to draw routes on the maps, and to implement an autocomplete feature for the location input.
For the backend, we will be using AWS Amplify, which is an amazing combination of tools and services from AWS, that helps us build mobile and web applications faster. It offers pre-made authentication components and flows, database, API (REST and GraphQL), storage, and much more.
Doing the react-native Uber clone yourself is a great opportunity to practice React Native, modern Javascript, Typescript, AWS Amplify. We are always trying to use the latest technologies and best practices, so that's another opportunity to learn something new, being it functional components, hooks, state, navigations, or AWS and Amplify.
Tag me on social media when you finish this build, and I will give you feedback on your code.
LinkedIn: / vadimsavin
IG: / vadimsavin0
Twitter: / savinvadim_
Timecodes:
#VadimSavin #notjust.dev #notJustDevelopment

Пікірлер: 63
@joshuamilanya3895
@joshuamilanya3895 Жыл бұрын
Hey Vadim, thanks so much for this. Built this twice, both apps. So grateful to you man.
@daverd6434
@daverd6434 5 ай бұрын
Thank you very much Vadim for your amazing content. I got an ERROR after installing amplify packages (following also the documentation for updates) : > yarn add aws-amplify @aws-amplify/react-native amazon-cognito-identity-js @react-native-community/netinfo @react-native-async-storage/async-storage react-native-get-random-values I have a Mac with M1 chip This is the error: ld: 7 duplicate symbols for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) 2023-12-18 09:57:27.736 xcodebuild[2118:24874] DVTCoreDeviceEnabledState: DVTCoreDeviceEnabledState_Disabled set via user default (DVTEnableCoreDevice=disabled) --- xcodebuild: WARNING: Using the first of multiple matching destinations: May you help me please. Thank you.
@juliovicenteperez7172
@juliovicenteperez7172 3 жыл бұрын
Thank You, Vadim! You are the best!
@skilla10101
@skilla10101 2 жыл бұрын
Vadim, you're the best...lets do UberEats next.
@skilla10101
@skilla10101 2 жыл бұрын
Good day Vadim, what do you think about the idea to build UberEats?
@chaumyhao2912
@chaumyhao2912 2 жыл бұрын
Great knowledge! thank you very much , it helped me a lot
@cleniofeitosa5265
@cleniofeitosa5265 2 жыл бұрын
Eu amo esse canal, continue assim!
@BehruzbekOtayev
@BehruzbekOtayev 2 жыл бұрын
I did not find any completed project demo???? Where do you demonstrate full functionality of the clone?
@jesusporrello7675
@jesusporrello7675 2 жыл бұрын
Great job Vadim. I really enjoyed the tutorial
@notjustdev
@notjustdev 2 жыл бұрын
Glad to hear it!
@wanjohi
@wanjohi 3 жыл бұрын
Hi vadim, could you try using firebase in your next video? Or another cloud service... Some of us do not have the luxury of Amazon cloud services
@ramankremko371
@ramankremko371 3 жыл бұрын
Hi, thanks for the lessons. Tell me, how can I organize in the driver application, after he has accepted the order from the client, navigation to the client's location, what would be like in the navigator "now turn left, etc. ...", please send me what to read for this? Thanks a lot in advance!
@bulantaimeir9083
@bulantaimeir9083 2 жыл бұрын
You can run on two android emulator if you are using windows machine by running on different ports. For driver: yarn start --port 8082 For uber user: yarn start --port 8083 Then run android like this: Driver: yarn android --port 8082 --deviceId emulator-5554 Uber: yarn android --port 8083 --deviceId emulator-5556 It should pop up a error, you can fix by pressing ctrl+m on emulator open "change bundle location" and change to corresponding port localhost:8082, localhost:8083 Just finished the build, Thank you Vadim, for great content 🙏🙏 keep it up 🚀🚀
@neerajpal1529
@neerajpal1529 2 жыл бұрын
Bro can you help we got stuck at the last part of the video while subscribe to data, this project is going to help us in you University project. If you can tell us were we can contact you.
@bulantaimeir9083
@bulantaimeir9083 2 жыл бұрын
@@neerajpal1529 KZbin keep deleting my comments
@neerajpal1529
@neerajpal1529 2 жыл бұрын
@@bulantaimeir9083 we can chat somewhere else if you can?
@bulantaimeir9083
@bulantaimeir9083 2 жыл бұрын
@Neel Patel I don't know, is there anyway to share contacts on KZbin, it is deleteing my comments
@bulantaimeir9083
@bulantaimeir9083 2 жыл бұрын
Try notjustdev discord server, you can ask on channel for uber, I can reply there
@CapiFlvcko
@CapiFlvcko 3 жыл бұрын
U are just awesome 😎
@matheusriquelmeguimaraesma7015
@matheusriquelmeguimaraesma7015 3 жыл бұрын
This is the last class? with what technology did you make the backend of this application? Node?
@paulmccafferty40
@paulmccafferty40 Жыл бұрын
I had an issue where I was continuously getting getVehicle was undefined in type query. I traced this back to the aws-exports file. And checked my graphql endpoint in comparison to the user application. It was a different endpoint and not hitting the correct API. The login worked but the queries didn't, I found that strange. Nonetheless will rewatch the configuration of aws when I finish the tutorial. For now I copied the aws-exports file contents which will allow me to finish developing then fix whatever the issue is at the end.
@michellegunawan3170
@michellegunawan3170 3 жыл бұрын
@Vadim Savin at 1:18:50 the user field is null. How did you call order.user.username to display usernames?
@realtorBG
@realtorBG 2 жыл бұрын
one of the best TOP 3 teachers on the web, thanx a lot
@daverd6434
@daverd6434 2 жыл бұрын
Vadim is the best. who are the other 2?
@notjustdev
@notjustdev 3 жыл бұрын
🚀 Download the Asset Bundle: assets.notjust.dev/uber​ 📚 Enroll in "The Full-stack Mobile Developer" and become a 6-figure dev in 2021: academy.notjust.dev/
@eduardofranca181
@eduardofranca181 3 жыл бұрын
Great job! Can you use styled components on the next projects?
@akilslade9770
@akilslade9770 3 жыл бұрын
Hello i want to follow along but i have a mac with m1 chip and i cant get the react native environment to work properly. I followed all steps from their website.my issue is with podsfiles mostly.
@Khahory
@Khahory Жыл бұрын
Wow dude, the best you are
@aimpursuit
@aimpursuit 2 жыл бұрын
Hey, i like your tutorial. But it seems i cant find the driver and passenger login /regustration. Please make a video regarding that
@samuelgilberts7503
@samuelgilberts7503 2 жыл бұрын
Thank you so much for sharing , I really appreciate it. But is the a way we can use MongoDB or firestore for our backend? If yes, can you kindly make a quick tutorial on it with the same project. Thank you.
@muhammadumer-pc9fv
@muhammadumer-pc9fv 3 жыл бұрын
sir please upload the uber clone demo video
@andrewcbuensalida
@andrewcbuensalida 2 жыл бұрын
I'm about to start this watching this tutorial. Can anyone tell me if it's worth it? If it still works in December 2021? Is it easy to follow along? Thank you!
@naciribraimo7967
@naciribraimo7967 2 жыл бұрын
Thanks Vadim, it's was really interesing the position of the car and its updating when the car moving. one question: how to determine the updates in seconds?
@okeyshourovroy2769
@okeyshourovroy2769 3 жыл бұрын
Hi, sir please make some projects using mongodb nodejs. And also please cover webrtc
@ibnunuur1349
@ibnunuur1349 3 жыл бұрын
I have downloaded this project bro But my vs code doesn't allow to open with Emulator Can u help me how can i open with Emulator to see how this app looks like Plz reply🙏
@CapiFlvcko
@CapiFlvcko 3 жыл бұрын
Is The source code in GitHub?
@LeoVergolinh
@LeoVergolinh 18 күн бұрын
спасибо
@vishalgupta-wp2sy
@vishalgupta-wp2sy 3 жыл бұрын
hi vadim , please also make video on gps fleet trackig related app also
@maskoding8215
@maskoding8215 Жыл бұрын
Hello mr.vadim.... data fetch car in user app error, likely in this part in end of tutorial, and in aws amplify why email confirmation code not sending in my email, do you have any solution for this problem...
@muhammadumer-pc9fv
@muhammadumer-pc9fv 3 жыл бұрын
i am waiting from last week
@garvisrobot9274
@garvisrobot9274 8 ай бұрын
What about logins?
@mohamedkhamis8082
@mohamedkhamis8082 3 жыл бұрын
Awesome work man , i like your style but can you do something like chart js in react native 😏😎
@notjustdev
@notjustdev 3 жыл бұрын
I used charts js in the 12h stream where we built the crypto exchange
@cubedev4838
@cubedev4838 3 жыл бұрын
I should make amplify beginner tutorial crash course :)
@_danishlaeeq
@_danishlaeeq 2 жыл бұрын
How Driver can withdraw his earning to bank account??
@vsspruthviustepalle5632
@vsspruthviustepalle5632 3 жыл бұрын
I've a question, is this a fully functional app? Or just the UI ?
@notjustdev
@notjustdev 3 жыл бұрын
It's full stack (both frontend and backend)
@vsspruthviustepalle5632
@vsspruthviustepalle5632 3 жыл бұрын
@@notjustdev cool. Can you please do ubereats or Shopify clone when you get time ?
@elormbrowntv2349
@elormbrowntv2349 2 жыл бұрын
Let do online birth and death registration system
@yvvdas9562
@yvvdas9562 2 жыл бұрын
Next part ????
@muhammadumer-pc9fv
@muhammadumer-pc9fv 3 жыл бұрын
hello
@muhammadumer-pc9fv
@muhammadumer-pc9fv 3 жыл бұрын
sir
@daniilchistyakov3087
@daniilchistyakov3087 3 жыл бұрын
Are you from Russia? You have russian name and surname)
@notjustdev
@notjustdev 3 жыл бұрын
🇲🇩
@daniilchistyakov3087
@daniilchistyakov3087 3 жыл бұрын
@@notjustdev ааа, хотел через дробь написать Россия/Украина/Молдова)). Тебя акцент немного выдаёт)
@notjustdev
@notjustdev 3 жыл бұрын
@@daniilchistyakov3087 it is what it is
@ritewayrepairllc2484
@ritewayrepairllc2484 3 жыл бұрын
The scintillating dredger additonally gather because lynx ultrascructurally deceive sans a industrious share. used, auspicious robin
ChatGPT Can Now Talk Like a Human [Latest Updates]
22:21
ColdFusion
Рет қаралды 373 М.
格斗裁判暴力执法!#fighting #shorts
00:15
武林之巅
Рет қаралды 50 МЛН
where is the ball to play this?😳⚽
00:13
LOL
Рет қаралды 14 МЛН
Do you have a friend like this? 🤣#shorts
00:12
dednahype
Рет қаралды 12 МЛН
Kitten has a slime in her diaper?! 🙀 #cat #kitten #cute
00:28
Building a StackOverflow Clone: React Native Tutorial for Beginners
3:39:16
🔴  Build the Uber clone in React Native (Tutorial for Beginners)
3:43:51
Azure 101 - Azure Storage Accounts for Beginners
14:58
Travis Roberts
Рет қаралды 42 М.
Build a Local-First Finance app with Expo & WatermelonDB
3:58:46
notJust․dev
Рет қаралды 23 М.
My Initial Impresson Of Go
12:39
TheVimeagen
Рет қаралды 36 М.
Best frontend and backend projects for resume
13:11
Hitesh Choudhary
Рет қаралды 135 М.
Добавления ключа в домофон ДомРу
0:18
phone charge game #viral #tranding #new #reels
0:18
YODHA GAMING RAAS
Рет қаралды 12 МЛН
Which Phone Unlock Code Will You Choose? 🤔️
0:14
Game9bit
Рет қаралды 9 МЛН
Edit My Photo change back coloured with Bast Tech
0:45
BST TECH
Рет қаралды 334 М.
Пленка или защитное стекло: что лучше?
0:52
Слава 100пудово!
Рет қаралды 2 МЛН