Build & Launch an Enterprise-Level Food Ordering Platform: React Node.js MongoDB Auth Stripe & More!

preview_player
Показать описание
Welcome to the Enterprise-Level Food Ordering Platform Course! Chapters/Source Code/links here 👇

Repos:
====

Docs:
====

Other Links:
====

🎥: Chapters

00:00:00 intro
00:01:33 demo
00:05:45 backend setup
00:17:43 frontend setup
00:30:11 database setup
00:38:24 react router setup
00:44:25 layout and header
00:57:21 mobile nav
01:05:17 desktop nav
01:07:41 responsive landing page
01:28:00 auth0 overview
01:30:09 auth0 setup
01:45:35 Authenticated user links
02:08:51 Create User profile overview
02:10:08 User Model
02:13:30 Create user API
02:27:42 Create user request
02:42:10 Auth0 Access Token
02:59:44 Validate Access Token
03:15:40 Update user profile api
03:44:12 User profile form
04:15:37 Update user profile request
04:24:55 Toast notifications
04:30:32 Get user API
04:43:49 Pre-populate user profile form
04:52:09 Protect user profile router
04:57:15 First deployment - overview
05:07:51 Backend github repo
05:15:31 Backend deploy to render
05:24:06 Frontend github/deployment
05:33:14 Manage restaurant overview
05:35:40 Cloudinary setup
05:44:12 Create restaurant API
06:17:01 create restaurant form
07:22:10 Create restaurant API request
07:47:20 Get my restaurant API
07:51:52 Pre-populate restaurant form
08:13:18 Update my restaurant API
08:22:24 Update my restaurant Request
08:35:42 Manage restaurant deploy
08:43:44 Search feature overview
08:46:56 search api
09:12:40 searchbar component
09:34:39 search API request
09:44:17 search page layout
10:06:38 Restaurant Test Data
10:11:44 Search filter
10:27:58 Pagination
10:42:17 Cuisines filter
11:08:21 Sort options filter
11:21:27 Search feature deploy
11:26:50 Detail page and menu items
11:53:48 add to cart
12:16:06 remove from cart
12:20:12 checkout button
12:34:58 confirm delivery details
12:46:51 Update user profile form
12:49:29 Payments flow overview
12:54:08 Stripe setup
12:58:25 Create session API
13:26:42 Redirect to stripe
13:42:35 Create order
13:54:31 Stripe CLI setup
14:02:29 Start stripe CLI with nodemon
14:07:37 Update order in stripe webhook
14:20:09 Checkout flow deploy
14:32:47 Get customer orders API
14:36:56 Get customer orders Request
14:43:59 Order status page
14:57:45 Order status config
15:18:02 Restaurant Orders page
15:35:07 Update order API
15:44:26 Order Item card update status
15:50:45 Order status polling
Рекомендации по теме
Комментарии
Автор

‼I'm working on the next YouTube course where we build an enterprise level microservices app using next.js, node.js, docker, postgresql and AWS! Join the mailing list to stay updated, get early access, and be part of our community when it's released.


What we're building
- 🐳 install docker / setup docker compose dev environment
- 🔥 how to setup Next.js Frontend, Node.js in microservices setup
- 🛍 Users can search/view products in bulk from our (products service)
- 🔒 Authentication (auth service)
- 🛒 Cart saving functionality (cart service)
- 📧 users will make orders (order service)
- 📦 users will receive email updates as their order progresses (notification service)
- 👤 Admins can view the dashboard, update orders, and view products
- ☁ Deploy to AWS ECS

The tech we're using
- 🔥 Next.js Frontend, Node.js for backend microservices
- 🐰 AWS SQS for microservices sending/consuming messages
- ☁ AWS ECS (like kubernetes but easier to use)
- ☁ AWS S3 (storing images
- 📚 Postgres for Databases

ChrisBlakely
Автор

Dude how do you even manage to make such a long and in depth tutorial. I think you are among the very few people who are actually teaching enterprise level applications, mad respect for you man ♥

lokeshnegi
Автор

nowadays people want production level application and source code for free but don't want just share and subscribe for this level of top notch content which we are getting for free! Hats off to your hard work please keep uploading videos like this

dkboss
Автор

Hey all! Hope you enjoy this course where we build and launch a food ordering platform! As usual if you hit any errors or need help assistance drop a comment below. Thanks for watching!

ChrisBlakely
Автор

The many different ways you say “just like this” is fantastic

Father_Oblivion
Автор

I just finished the course and I wanted to drop a comment to say that it was one of the best tutorials I have done on YouTube. Most React tutorials I have done do not implement an entire backend like you did with so many different packages, patterns, etc. I can only imagine the effort it takes to make a video such as this, but just know that it is much appreciated!

briananderson
Автор

I really don’t even know where to start from man, thank you so much man, this is the first YouTube course I have successfully completed. You explain so well!

bobshotfantasma
Автор

Took a week off work to enjoy the sun. Now building this app at my house for the 5th day staright. Thanks Chris

anzorpozner
Автор

For mern stack project this channel is a goldmine🙏🏼🙌

myblog
Автор

This is the longest tutorial I have ever seen in 1 video, something like this really makes me happy and thank you very much Chris

farismasud
Автор

Completed 50% of the project thanks Chris For making this great project. 💚💚

kapildahiya
Автор

Finally after 2 weeks completed the whole project.

suvraghosh
Автор

watched many tutorials on building a full stack application, by far this is one the best videos, the explaination is good.i really appreciate ur work bro

btuipvx
Автор

Two hours into the course and I have gained tremendous knowledge so far. Thank you for this incredible and well structured course

kooyaw
Автор

Hey, bro, I really appreciate it. You are doing a wonderful job. I have been following you for two months. Your explanation in every bit is really amazing. Keep Growing

jhilimoharana
Автор

Finished the course! It took me a while but finally I managed! Thank you Chris for what you do, your explanation of things really helps a lot! I don't really get the update status feature we added but that's probably because I've been sitting too long in front of a computer today. I completed the hotel booking app too and now I think I'm ready to make my own website from scratch (using this stack, not first website in general haha). This website will be a portfolio (and maybe a blog) that will show some of my other projects, so not nearly as difficult as this ordering app but I think it will be a good exercise and I will practice some of the concepts I learned here. Thank you again, this is gold and you're GOAT :D

adach
Автор

This is the only project on YouTube where a fresher candidate will get hired as a senior software engineer after completing this fullstack tutorial. I am so happy which make me feel confident to work in any enterprise level mern stack projects.

shyamdas
Автор

stopped quarter way the journey to say thanks for the amazing work you have done, building the mobile apps would be really cool

isaacsemu
Автор

Just a few days back I was going through the quiz app tutorial which I absolutely loved, just crisp and detail under 15minutes and I was wondering why he hasn't uploaded much recently and now this comes on my feed absolutely delighted to learn new things. Thank you for sharing your knowledge❤🎉

asifahmed
Автор

Finally done. Thanks for the tutorial you've made. I really enjoyed it

smartdriver