High Definition Standard Definition Theater
Video id : taPz40VmyzQ
ImmersiveAmbientModecolor: #f0f0ef (color 1)
Video Format : 22 (720p) openh264 ( https://github.com/cisco/openh264) mp4a.40.2 | 44100Hz
Audio Format: Opus - Normalized audio
PokeTubeEncryptID: 145f6389aaac8fc0664bb724202508c4736cacecee464dfd4b87e92e3642305359cb258f8cf39cf090b312a7b8f36d33
Proxy : eu-proxy.poketube.fun - refresh the page to change the proxy location
Date : 1715871151683 - unknown on Apple WebKit
Mystery text : dGFQejQwVm15elEgaSAgbG92ICB1IGV1LXByb3h5LnBva2V0dWJlLmZ1bg==
143 : true
πŸ”΄ Let's build Deliveroo 2.0 with REACT NATIVE! (Navigation, Redux, Tailwind CSS & Sanity.io)
Jump to Connections
854,870 Views β€’ Streamed live on Jul 7, 2022 β€’ Click to toggle off description
🚨 Join the world’s BEST developer community & course Zero to Full Stack Hero: www.papareact.com/course

πŸ«‚ Join my Community, "University of Code" for FREE: www.universityofcode.com/

πŸ”΄ LOOKING FOR THE CODE? πŸ› οΈ
links.papareact.com/github

πŸ“© Want coding problems (with solutions!) delivered to your inbox daily? www.papareact.com/dailycodingchallenges

---

The much-anticipated build is FINALLY HERE!
Join me as I build the DELIVEROO CLONE with REACT NATIVE (yes we're building for iOS & Android!). You'll learn how to do the following in this build:

πŸ‘‰ Use Tailwind CSS with RN for awesome styling!
πŸ‘‰ Use React Native Heroicons to elevate your app design!
πŸ‘‰ Use React Native Navigation to navigate between screens!
πŸ‘‰ Implement Redux to add items to the user's basket and manage state!
πŸ‘‰ Use Sanity CMS to power the app's backend, allowing your team to easily update the contents of the app!
πŸ‘‰ Build a sleek animated checkout flow with an AWESOME UI/UX experience!

+ SO MUCH MORE!

πŸŽ™οΈ PODCAST
links.papareact.com/podcast

🌍 SOCIALS:
Instagram: links.papareact.com/instagram
Facebook: links.papareact.com/facebook
LinkedIn: links.papareact.com/linkedin
Twitter: links.papareact.com/twitter
Discord: links.papareact.com/discord
Newsletter: links.papareact.com/newsletter

❀️ SUPPORT
PAPA Merch: links.papareact.com/merch
Donate: links.papareact.com/donate

πŸ• TIMESTAMPS:
00:00 Introduction
01:05 Build Showcase
03:17 Build Explanation (1/2)
04:49 Sanity Sponsorship
06:45 Build Explanation (2/2)
08:23 Expo Explanation
09:39 Setting Up Expo
16:41 Setting Up Tailwind CSS
20:17 Live Debugging
24:12 Setting Up React Native Navigation
29:08 Building the Home Screen
31:54 Building the Header Section of the Home Screen (1/2)
36:06 Implementing Heroicons
38:33 Building the Header Section of the Home Screen (2/2)
45:46 Building the Body Section of the Home Screen
46:47 Building the Categories of the Body Section (1/2)
47:47 Live Debugging Again!
54:00 Building the Categories of the Body Section (2/2)
01:01:17 Building the Featured Rows of the Body Section
01:16:29 Implementing Sanity
01:23:27 Adding and Changing Sanity Schemas
01:29:25 Adding Data in Sanity Studio (1/2)
01:39:03 GROQ Explanation
01:39:24 Querying in Sanity Studio (2/2)
01:41:50 Pulling Data from Sanity Studio
01:57:47 Building the Restaurant Screen
02:06:18 Building the Restaurant Info Section in the Restaurant Screen
02:11:49 Building the Menu Section in the Restaurant Screen
02:12:22 Building the Dish Rows in the Menu Section
02:25:59 Explaining and Implementing Redux
02:33:43 Implementing Add to Basket Functionality
02:43:14 Building the Basket Pop Up
02:51:21 Building the Basket Screen (1/2)
02:57:23 Implementing Grouping Menu Items Functionality
03:02:42 Building the Basket Screen (2/2)
03:17:03 Building the Placing Order Screen with Animations
03:24:48 Building the Delivery Screen (1/2)
03:32:33 Implementing the Map and Pin Functionality
03:36:37 Building the Delivery Screen (2/2)
03:40:05 Final Build Explanation and Demo
03:44:39 Outro

DISCLAIMER: This Video is made for informational and educational purposes only. We do not own or affiliate with Deliveroo and it's subsidiaries in any form. Copyright Disclaimer under section 107 of the Copyright Act 1976, allowance is made for β€œfair use” of this video for education purposes.

#reactjs #reactnative #redux #tailwindcss #tailwind
Metadata And Engagement

Views : 854,870
Genre: Education
Date of upload: Streamed live on Jul 7, 2022 ^^


Rating : 4.707 (626/7,913 LTDR)
RYD date created : 2024-05-16T14:34:15.244858Z
See in json
Tags
Connections
Nyo connections found on the description ;_; report a issue lol

YouTube Comments - 359 Comments

Top Comments of this video!! :3

@SonnySangha

1 year ago

πŸ“¬Do you want DAILY coding problems sent DIRECTLY to your Inbox? (with solutions the next day) πŸ‘‰ links.papareact.com/university

7 |

@correctcode367

1 year ago

Your builds always help me a lot to improve my coding skills in react, Dude. πŸš€πŸš€ Thanks a lot, Sonny 🌷

21 |

@anuragpramanik6095

1 year ago

I really enjoy this channel's content on React Native - it's all based on real-life projects! Keep up the great work bro!

8 |

@aisteinlaw1558

1 year ago

I learnt a lot of things in this video! Thanks to Sonny and Jay!

4 |

@nicholasbazzoni7084

1 year ago

half way through this absolute blast cheers from brooklyn. love your show man!

|

@DeniseNelson1

1 year ago

Sonny! I miss joining you every week. The time difference makes it’s hard to catch you live but I want to thank you for continuing to make things easier to understand. I appreciate you and your hard work!

9 |

@sohrabhossain9905

1 year ago

Really loved your project and explanation ❀

2 |

@programmermaureen7201

1 year ago

This was my first React Native Project and I built it, and it turned out so cool, thanks Sonny for this amazing project

16 |

@hasanhafiz

1 year ago

You are just changing the tutorial culture. Huge respect ✊

4 |

@devsmith948

1 year ago

Really excited. Amazing video. It is really helpful for me. I am not sure what is different between expo-cli and react-native-cli. Which do you prefer?

|

@patrickkioko8191

1 year ago

looking forward to try sanity. And i dont know how i missed reminder for this yet i had subscribed !!!!!!

|

@bw7868

1 year ago

Nice guy, Great coding, Beautiful music. Thanks for the awesome work.

|

@AbiNephilim

1 year ago

Incredible stream! Took me 5 days to follow this and code up my version of this project, I decided to use Typescript to get some experience with it - I'm a dev coming from a PHP / Laravel background with HTML, CSS and vanilla JS experience so this was my first time using React Native, Redux, Typescript, Tailwind and Sanity, and I have certainly learned alot. Next step is updating my version of this project to polish it abit more and make it different so I can add it to my portfolio. Thank you so much Sonny for this content! I've got a complete custom mobile app idea I've been meaning to get to so following this project has helped me learn immensely.

2 |

@zeroclp4503

1 year ago

Just finished this app, amazing work Sunny, I guess this was a pretty good way to start with react-native. LOVE THE ENERGY.

5 |

@rreay724

1 year ago

just a heads up, tailwind react-native isn't supported anymore and is now nativewind. Super easy to install and works exactly the same. Only real difference I saw is that you don't need the TailwindProvider.

36 |

@godfreyndiritu9062

1 year ago

You're simply the best Sonny

|

@kedarkulkarni7426

1 year ago

Hey Sonny, this tutorial is really great, I request you to share the links in the description you are using in the video that will help people after live to try. links means package links ,documentation links etc.

|

@zocky3282

1 year ago

Really love your projects and builds πŸ˜πŸ‘πŸ‘

2 |

@joscript7846

1 year ago

Cool Am still practicing with the medium clone

1 |

@franciscojaviergonzalezsan2367

1 year ago

Just finished the app. Amazing tutorial! Thank you Sonny!

|

Go To Top