Build Nextjs Inventory Management Dashboard & Deploy on AWS | Postgres, Node, Tailwind, EC2, RDS, S3

  Рет қаралды 275,977

EdRoh

EdRoh

Күн бұрын

Пікірлер: 316
@EdRohDev
@EdRohDev 5 ай бұрын
Thanks for the kind words everyone, I'm blessed. A little note: people have been asking, the AWS portion of this video is using a free tier account for AWS. Everything I'm doing in this video should be 100% free until then but I do go pretty in depth about pricing (I include showing how to set charge alerts beforehand) so pay attention to that part despite it being not so fun to deal with. However, if you don't want to deploy on AWS, you can build everything from 0:00 to 5:43:40 which is all done locally and you can deploy it elsewhere...but of course you don't get the added benefit of learning AWS which is something that is very valuable to learn ;)
@Ibrahim-fh6kv
@Ibrahim-fh6kv 5 ай бұрын
Your application doesn't make any sense, Most of these data are not dynamic and are useless. where are you getting user reviews, orders from ? The dashboard use simple interactivity and pointless at this point. Why not make an application really have real use case, where real user can use it and that actually solve the problem. Not worth the time to do this.
@regilearn2138
@regilearn2138 5 ай бұрын
HI mate, for your next project please include DynamoDB CRUD with Lambda functions and TANSTACK QUERY, bcz industry used this very much and youtube dont have proper video for this.
@EdRohDev
@EdRohDev 5 ай бұрын
@@Ibrahim-fh6kv hi this video is for mainly developers (and others) to learn how to build their own projects or products, not aimed to be a SaaS product itself that requires product market fit. it's won't be easy to create a new saas product every month to both teach developers these topics, as well as identify a new product market fit with the data each time while teaching, but i can give it a try for the future
@EdRohDev
@EdRohDev 5 ай бұрын
​@@regilearn2138 definitely planning to work on a DynamoDB and Lambda certainly. Rtk query itself is very identical to tanstack as it's just a redux version, but I can definitely do tanstack query if you guys want me to.
@regilearn2138
@regilearn2138 5 ай бұрын
@@EdRohDev Appreciate your reply mate, we are eagerly waiting for above tech stack with a real world project mate
@nngn4946
@nngn4946 5 ай бұрын
Just wanted to mention that I got my startup job entirely because of the skills I learned doing some of your old dashboard tutorials, and that I'm still using those teachings as a foundation for my day to day :) Your content is unequaled and so well explained -- thank you Ed! You contribute more than you know!
@HelloAditya101
@HelloAditya101 2 ай бұрын
What things did you learn to get the job??
@Salah-YT
@Salah-YT 5 ай бұрын
I completely understand the importance of completing the 7-hour-long video from my best teacher, especially since I haven't seen him in a long time. It's imperative to catch up. Also, welcome back, bro! We've missed you, so please don't go away again. We appreciate your presence. Thank you so much!
@EdRohDev
@EdRohDev 5 ай бұрын
thank you for the kind words
@regilearn2138
@regilearn2138 5 ай бұрын
I love his industrial level app
@dantesbytes
@dantesbytes 4 ай бұрын
7+ hours of content for free, you're not human man.
@earnstein7607
@earnstein7607 5 ай бұрын
OMG, he's back and with another banger. My year now feels complete.
@CuongVu-yy4cg
@CuongVu-yy4cg 4 ай бұрын
I am really happy to see you deployed the application on AWS. Please do more with it
@shreyojitdas9333
@shreyojitdas9333 Ай бұрын
ed bro we need more backend heavy aws projects like this this is a killer man
@longvuong9612
@longvuong9612 4 ай бұрын
Haven't even watched for a minute but still so good to have you back. You are one of my favorite programmer out there. Please keep up the good work.
@francomacias8904
@francomacias8904 5 ай бұрын
WOW! As usual, an amazing project. Thank you so much for sharing and teaching. I can only imagine how many days it took you to plan, develop, record, and edit. Your incredible work is making a real impact on many lives. If more people were like you, this world would be a much better place. I’ll make sure to pay it forward. I'm sure you have our deepest and most heartfelt gratitude from many of us.
@leonciocastillo6433
@leonciocastillo6433 Ай бұрын
Thank you so much for your effort, dedication, and good intentions. Your videos are truly life-changing, and it's clear how much effort you put into creating them. I'm incredibly grateful-thank you!
@Magazine41
@Magazine41 5 ай бұрын
bruh, I checked your channel few weeks ago, and i was really sad that you haven't uploaded in a while. happy to see you comeback!
@billb1365
@billb1365 3 ай бұрын
I have watched numerous videos related to FSD using NEXT. While of high quality and very informative, not one details the howto of actually building out an AWS enclave and deploying to the same. Excellent work Ed!
@poubellehable
@poubellehable 5 ай бұрын
some corrections - Parentheses wrapped directories(dir) like (components) inside the app dir are used to create route groups. - As long as any dir inside app dir doesn’t contain a page.tsx, it won’t be registered as a web page. The same can be said about files. Excluding thr special ones like layout, error and some more. So you can just have the components in a normal components folder or just pit them inside the route’s dir it won’t make a difference. I suggest a components folder but outside the app dir. So far It looks amazing
@tyronereddy
@tyronereddy 5 ай бұрын
This is exactly what I was looking for. a lot of tutorials out there use backend services like Appwrite , which is cool, but I always wanted to build something end to end on the cloud utilizing the different AWS components. Many Thanks !
@mhdabouhlal4747
@mhdabouhlal4747 3 ай бұрын
This is the best ever tutorial what I had seen in my life, great job, Thank you Ed ;)
@sunnysetia
@sunnysetia 4 ай бұрын
Thanks a lot for including AWS, would love to see more content on this. To be completely honest with you I am watching this video purely for the AWS section.
@RafaelNogueiraSilva
@RafaelNogueiraSilva 2 ай бұрын
That was a great tutorial! I've spend a little more than 7 hours but it was very helpful to understand some concepts. Thank you for doing this!!!
@Alby32mx
@Alby32mx 4 ай бұрын
Welcome back bro ! I love how easily and clearly you explain complicated things, glad to see great stuff
@plsgivemecat
@plsgivemecat 4 ай бұрын
Thank you for this project. I worked on it from the start to the end. I tried to modify the pages by myself but the tools you used like Recharts, MUI tables and especially, AWS, were super helpful in my learning journey. I really appreciate all the effort you put into this.
@gestucvolonor5069
@gestucvolonor5069 5 ай бұрын
Just searched your channel the other day and I've seen you haven't uploaded in a while and now here it is. Appreciate it.
@judevector
@judevector 5 ай бұрын
Just in time because this is what i needed, welcome back its been a long time Just when i am advancing my backend skills , it's a match made in heaven, thanks for this
@harshjha271
@harshjha271 5 ай бұрын
This is exactly what I wanted. You have no idea what impact this video has made in my life.
@Ibrahim-fh6kv
@Ibrahim-fh6kv 5 ай бұрын
This is not the best way to learn, this is another tutorial hell. You just simply copy and paste what he is doing.
@harshjha271
@harshjha271 5 ай бұрын
@@Ibrahim-fh6kv No, dude, this is not how I learn. First, I watch his video while writing the code and notes as comments. Without understanding why he used this logic, I don't move forward. Once I complete the tutorial, it becomes my reference guide, where I know exactly what I can do to achieve these kinds of functionalities. Then, I create my own project-not the same, but incorporating the things I want to implement using my reference guide. This way of learning is very impactful. The second benefit is that even if I stop coding for any reason, my reference guide helps me remember everything. If you have any better learning techniques please share I would love to..
@prateekthapliyal6108
@prateekthapliyal6108 4 ай бұрын
@@harshjha271 brother when you deployed it on aws is it under free tier or the billing is included in using any functionalities ??
@bruvhellnah
@bruvhellnah 4 ай бұрын
Hi. What are the prerequisites for watching this? I only have a basic understanding of the mern stack, would that be enough?
@sportsmanship2024
@sportsmanship2024 4 ай бұрын
Hey EdRoh, welcome back! We've missed you. Thank you for returning. I'm thrilled to share that your videos have been instrumental in my learning journey. After learning AWS in February, I'm now working on a hands-on project, thanks to your informative videos. Your content has been incredibly helpful!
@itraveledtomalawi6020
@itraveledtomalawi6020 4 ай бұрын
This is my first time on your channel but you're the best I have seen.... lots of love
@tihamshafi6402
@tihamshafi6402 5 ай бұрын
Please make more of this type of contents, like fullstack development. Can't thank you enough for this video. It helped a lot!
@mohamedkabha1761
@mohamedkabha1761 4 ай бұрын
Thank you for this awesome video, at 4:28:00 (Inventory page) I preferred to use the debouncing technique. This will delay the input processing (API call) until the user has stopped typing for a certain period(e.g. 300 milliseconds) and reduce the API calls. It can be implemented easily by another useState and useEffect to handle the setTimeout function.
@JohnWeland
@JohnWeland 5 ай бұрын
DUDE! This is sweet. I need to look at extending this. Having the ability to have "vendors" and "consigners" tracked in here would be sweet. Vendors -> where are you buying your inventory from Consigners -> kinda like a vendor but. the $$ transaction is after the sale and is a % split between the seller and the consigner. My wife started a small thrift story and it turns out the existing consignment software out there all SUCKS
@eliasshemsu5853
@eliasshemsu5853 5 ай бұрын
I had another inventory management tutorial in line, but I'll put my faith on this one instead. I'll let you know how it goes. Thank you for making it available, brother!
@ransh-sahu
@ransh-sahu 5 ай бұрын
how it went ?
@MarioTrazzi
@MarioTrazzi 5 ай бұрын
welcome back, after you stop I stop my study, I just can do it with you! dont give up us!
@eugenem529
@eugenem529 5 ай бұрын
Glad to see you back! Hope everything is alright Now I know what I’ll be doing on the weekends 😁
@RamyChenafi
@RamyChenafi 5 ай бұрын
Man, I just watched 2 minutes and I immediately dropped a like and subscribed.
@brajagopalmukherjee1588
@brajagopalmukherjee1588 5 ай бұрын
Bro after such a long time ,How much did I miss your tutorial? Love from India
@dyrnacht
@dyrnacht 3 ай бұрын
Also, your solution for Redux is amazing. Creating a component with a layout and then using the StoreProvider to wrap that layout component which wraps all the children is a great solution to the fact that you can't turn Next.js layouts into client components despite the fact that context providers often need to be client components.
@wego-k4811
@wego-k4811 5 ай бұрын
Its really good to have you back. It been a really long time and you delivered great content 👍🏻
@regilearn2138
@regilearn2138 5 ай бұрын
Wow mate, your are back. really like your practical content.
@aldrinmojica
@aldrinmojica 5 ай бұрын
the aws explanation is so easy to understand from top to bottom, awesome Ed!
@optimusprime844
@optimusprime844 5 ай бұрын
Bro, thanks for this stack. A seperate backend with Next js is what I've been looking for, AWS is an added bonus. Please continue making different apps with the same stack like ecommerce, real estate, etc
@irfaanvallapilm3847
@irfaanvallapilm3847 4 ай бұрын
its good to have you back, you are theee bessstt please keep up the good work and dont forget that we will always support you no matter what
@ralfdeleon9068
@ralfdeleon9068 3 ай бұрын
Thank you bro! you got another subscriber. I've been doing inventory project my self. my approach is much easier just nextjs and shadcn only backend/front. Yours is badass!!! I will follow your instruction after i've done my version.
@SeadoooRider
@SeadoooRider 2 ай бұрын
Thank you very much!! It took me 5 days to complete everything and follow along. made some silly mistakes and learned from it.
@JeanBaptisteChabi
@JeanBaptisteChabi 5 ай бұрын
I wish more and more people use this tech stack, express for the backend and Nextjs for the frontend.
@devanshkansara2711
@devanshkansara2711 2 ай бұрын
Of course the application is not as interactive but I really enjoyed the AWS part. You have explained the AWS part really well. Thank you so much. I was also able to understand how to use RTK query as I was using Tanstack before.
@Coding-is-life
@Coding-is-life 5 ай бұрын
Love seeing you back EdRoh, Thank You so much with this Projects...
@yash1822
@yash1822 3 ай бұрын
you're a god for offering such a wonderful tutorial and the code for FREE
@Jam35CL
@Jam35CL 3 ай бұрын
7 hours of pure gold, thanks my bro!
@skhomo
@skhomo 5 ай бұрын
Thank god you're back, I have been on a lookout for new content from your page. Thank you for the kind of content you sharing
@thekontuli2828
@thekontuli2828 5 ай бұрын
From South Africa; Welcome back Ed! You Legend!
@Mohamed-x3o
@Mohamed-x3o 4 ай бұрын
This video has reached me at the right time. Thank you for your efforts
@AbhishekYadav-ch2mn
@AbhishekYadav-ch2mn Ай бұрын
You're my favorite tech teacher! Could you please create a tutorial on building an e-commerce website using microservices, microfrontends, Docker, Kafka, Elasticsearch, and Redis? I'd be happy to pay for a premium course.
@vishnuitsrocking
@vishnuitsrocking 4 ай бұрын
This is a Gem. I'm in! Please do more, Let us learn more! Thank you! 🙏
@basketballskills-ur7lc
@basketballskills-ur7lc 5 ай бұрын
thank God your back pls we need more stuff like this expecially for backend
@zhacks_admin
@zhacks_admin 5 ай бұрын
Wooooh!!! Ed is back! Welcome back Ed. Super-glad to see you. 🙂
@shyam-bh
@shyam-bh 5 ай бұрын
this was amazing, thanks for teaching, looking forward for more such tutorials on nextjs 🙏
@ranindugeekiyanage527
@ranindugeekiyanage527 Ай бұрын
This is perfect tutorial. clear and complete project.💚💚
@nurikbk99
@nurikbk99 5 ай бұрын
I’ve been waiting for a new content from you, thanks bro
@Brandcode-yq2wn
@Brandcode-yq2wn 5 ай бұрын
What attracts me more to this video is the awesome design ❤
@heruuu6114
@heruuu6114 4 ай бұрын
Thank you for coming back, Ed🤩
@yantech.4249
@yantech.4249 5 ай бұрын
Amazing that you are back with great content
@channaveerbs9835
@channaveerbs9835 5 ай бұрын
crazyyy dedication man, thanks for sharing the repo, keep doing the same work, full support❤❤❤❤❤❤❤❤
@amaknable5881
@amaknable5881 5 ай бұрын
this channel is deserved to be subscribed
@hanthedeveloper5900
@hanthedeveloper5900 5 ай бұрын
Thank you so much bro, I didnt even know we can still deploy some of our projects on free tier, nice insights
@Okir09
@Okir09 3 ай бұрын
exactly what i was looking for thank you so much, sensei
@samtekh9696
@samtekh9696 3 ай бұрын
Awesome! I rebuilt this using zustand and react-query!
@hashblast3r
@hashblast3r 5 ай бұрын
Light/dark mode implementation is legit! Thanks
@introduceeee
@introduceeee 5 ай бұрын
Welcome back!! And great video
@ribborges
@ribborges 5 ай бұрын
Finally a complete tutorial with AWS deploy, thank u ❤🥹
@Tapadar.Monsur
@Tapadar.Monsur 5 ай бұрын
Thank you so much for this tutorial, Ed!
@vishnuitsrocking
@vishnuitsrocking 4 ай бұрын
Mind-blowing content rich tutorial!❤🎉🔥 I've learnt a lot form this single video.💡 Request you to do a MERN Stack with Redis Cache using AWS services (DocumentDB, ElastiCache, S3 etc..). Thank you 🙏🏼🙏🏼🙏🏼
@huynhphatat3919
@huynhphatat3919 5 ай бұрын
it's good to see you come back buddy
@zokpls8712
@zokpls8712 5 ай бұрын
Holy moly this is an upload ❤
@maxscheel6083
@maxscheel6083 4 ай бұрын
Hey Ed, nice to see you back. I hope you are alright!
@forvictoryrussia
@forvictoryrussia 5 ай бұрын
you save my whole life broh.... 😍😍🥰🥰
@FuzzyAnkles
@FuzzyAnkles 5 ай бұрын
amazing contet as im getting prepared for aws. thank you!
@smartdriver2990
@smartdriver2990 5 ай бұрын
Done. Thanks for the tutorial. It is awesome as always🎉
@harshjha271
@harshjha271 5 ай бұрын
he's back... my hero my saviour ❤❤❤❤❤❤
@prashlovessamosa
@prashlovessamosa 4 ай бұрын
Thanks i learnt a lot especially the AWS part of it. Thanks 🙏
@abhijitpanchal7048
@abhijitpanchal7048 2 ай бұрын
I have completed the entire video and I must say it was so engaging from start to the very end. AWS was easy to understand after your explanation. Really appreciate it. 🫡🫡
@gabrielchima3257
@gabrielchima3257 5 ай бұрын
You are Superb😍😍 Can you please try and add react-query for fetching data at next video and shadcn for some styling as well🤗🤗
@SatyanshSingh-k7m
@SatyanshSingh-k7m 5 ай бұрын
welcome back mate
@DanielHDme
@DanielHDme 5 ай бұрын
I LOVE YOUU FOR ALWAYS UPLOAD KEEP UP THE GOOD STUFF BOSSS
@ruturajbhandari7695
@ruturajbhandari7695 5 ай бұрын
Thanks a lot man . Specially for the aws stuff
@kumargupta7149
@kumargupta7149 5 ай бұрын
Glad to have back👌👌❤❤❤❤
@bigbrain720
@bigbrain720 5 ай бұрын
the goat is back ❤
@kysonteh985
@kysonteh985 5 ай бұрын
Mind to share the reason you are not using next-themes to handle dark/light mode? btw, great content to help me "tidy" up the messy knowledge i have about next js in my head.
@agnestsang7876
@agnestsang7876 4 ай бұрын
Thank you very much for your video! Huge help! 😀
@JD-hq1kn
@JD-hq1kn 3 күн бұрын
Awesome tutorial.. But one question I have is why does the initial load take so long to render ??
@chimenemokandu3791
@chimenemokandu3791 4 ай бұрын
Welcome back Ed 🎉🎉🎉
@argjendrustemi6576
@argjendrustemi6576 4 ай бұрын
Amazing video, it would have been perfect if it had sign in and sign up also included
@AB-bu8ti
@AB-bu8ti 5 ай бұрын
Ladies and Gentlemen, he's back.
@neopi4980
@neopi4980 4 ай бұрын
Just completed the whole project, thanks so much bro it looks really nice. Do you have any advice on what other projects to do for my portfolio or what/where to study for full-stack?
@guenhyoungpark6197
@guenhyoungpark6197 5 ай бұрын
Ed is BACK!!! 🎉🎉🎉
@Tyrone-Ward
@Tyrone-Ward 4 ай бұрын
It appears the GitHub repo is missing a .env.sample file to show us how to structure the real .env file. I wasn't understanding how the front-end was interacting with the back-end until I realized that file was missing.
@natnaelgebremichael1897
@natnaelgebremichael1897 4 ай бұрын
This is really good. I just wish you included use of docker.
@EdRohDev
@EdRohDev 4 ай бұрын
will def plan to add docker in the future
@MoshikoBenGan
@MoshikoBenGan Ай бұрын
What an amazing tutorial Learned a lot! Thank you so much! If anyone have problems or questions feel free to DM or email me and I'll try to help
@hameeeed5992
@hameeeed5992 4 ай бұрын
This is very great really. Thanks man
@bharathraj4545
@bharathraj4545 2 ай бұрын
Nice waiting for serverless in aws 🎉
@adhoc3018
@adhoc3018 5 ай бұрын
Awesome tutorial!
@markus_dev_cwb
@markus_dev_cwb 5 ай бұрын
EdRoh, awesome project! Tks to share.
@igihara2662
@igihara2662 4 ай бұрын
Hi Ed, great tech tutorial and material for us to grasp. Are you willing in the future to make some modern Redux Toolkit tutorial (simple to complex) with dummy api call (Async thunk) concepts, explanations and best practices
@codebuilder1897
@codebuilder1897 3 ай бұрын
Thanks, EdRoh. This is an unbelievable gift for me. Keep it up. I have a request for u, Can you add some bills print option to any of this kind of project?
I Took a Basic Todo App and Made It Cost $2000/Month
10:55
Coding with Lewis
Рет қаралды 104 М.
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
This is Why Programming Is Hard For you
10:48
The Coding Sloth
Рет қаралды 1 МЛН
GenAI Database. Natural Language to SQL with User Auth
6:13
Why aren't you using Fastify? Or Koa? Or NestJS?
9:58
Maximilian Schwarzmüller
Рет қаралды 71 М.
How to OVER Engineer a Website // What is a Tech Stack?
11:20
Fireship
Рет қаралды 2,5 МЛН
What’s Up with Laravel? It’s Everywhere, and Here’s Why!
6:22
Top 5 Cloud Computing Careers for 2025 (Salaries Included)
9:41
Tech With Lucy
Рет қаралды 102 М.
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН