Build an E-Commerce Store and Admin Dashboard - React.js, Stripe, Node.js, Redis

  Рет қаралды 55,343

As a Programmer

As a Programmer

Күн бұрын

Пікірлер: 150
@fagnerhnrq9985
@fagnerhnrq9985 Ай бұрын
I just completed your project, and I'm very happy with how much it raised my level in coding, thank you for bringing broad and easy to understand content, looking forward to continuing to implement more. 🤞🤞🤞🤞😎😎
@cletusoyinesam4766
@cletusoyinesam4766 2 ай бұрын
Nice job, I am an aspiring frontend web developer but you made me to digress a bit to do backend, I am through with your authentication course and I really learnt new stuff and I am aslo adding new features to it on my own, God bless you for this.
@asaprogrammer_
@asaprogrammer_ 2 ай бұрын
Really happy to hear it helps. Thank you so much for the support ❤
@FrontendNerd-lg3oh
@FrontendNerd-lg3oh 2 ай бұрын
Thank you for going MERN over next.js❤ everyone else is doing next.js no MERN creators left😢
@iTzFiNaL
@iTzFiNaL Ай бұрын
Agreed, I think I actually prefer this over NextJS in some ways.
@Website_TV_1
@Website_TV_1 2 ай бұрын
🔥 This is exactly what I was looking for! Combining React.js with Stripe for payments and Redis for caching is such a powerful stack. The step-by-step explanation for building both the e-commerce store and admin dashboard is super clear and easy to follow. Thanks for sharing this! 🙌 Looking forward to implementing these features in my project. 🚀
@Karan._.00
@Karan._.00 Ай бұрын
Followed your chat app video..... it was successful project ( I have deployed it successfully) and have learned various things from you.... your explanations are very clean and good......... Looking forward to this project now.......Thanks Buddy. ❤❤
@letsspeakwithlearnenglish6371
@letsspeakwithlearnenglish6371 2 ай бұрын
Marvelous. Need more project in java with microservice. And AWS.
@anilchhetri2477
@anilchhetri2477 2 ай бұрын
Explanation were spot on. Everything was clear, well-structured, and easy to understand. Great job making complex topics accessible!
@HenokGebresenbet
@HenokGebresenbet 2 ай бұрын
one of many thing i start this project is that it have deployment cool man keep it up
@biLLie_wiLLie
@biLLie_wiLLie 2 ай бұрын
nest js for backend would be great. Thank you!
@qaziaimal6183
@qaziaimal6183 2 ай бұрын
This channel deserve millions subscribers, I always thought that authentication in backend like verifying email and hashing password is very difficult but this man made it very easy.
@azlanj
@azlanj 2 ай бұрын
nice one buddy, just what I needed. I'm almost done with your authentication course, will work on this after that. thank you for your effor in making the world a better place.
@NamNguyen-ds7pd
@NamNguyen-ds7pd 2 ай бұрын
The most clean code I've ever seen, great job bro ! You had a new subscriber
@maddbzfan234
@maddbzfan234 2 ай бұрын
Great tutorial, would love to see more on topics like KafKa and MERN project for a SaaS application
@CHEF_ALMERIA
@CHEF_ALMERIA 2 ай бұрын
Great video but user cant choose the Jordan sneaker size....just one size?
@venkataveerasomasekhardari5991
@venkataveerasomasekhardari5991 2 ай бұрын
Really, It's an awesome project. The way you explain is really amazing. Thanks for sharing this unique project.
@VedBrahmbhattBEE
@VedBrahmbhattBEE 2 ай бұрын
Cool Project bro and very well explained. The code is so clean and understandable. A request from my side please make something like a collaborative code editor as next full stack project. Thanks!
@mdsonualam8408
@mdsonualam8408 2 ай бұрын
Love all of your tutorials 🎉🎉🎉❤❤
@githmihashara1081
@githmihashara1081 2 ай бұрын
Amazing. Hope to do this soon ! Do a Next.js project tutorial too! Thank you for your valuable tutorials!❤✨
@kinder-krish
@kinder-krish Ай бұрын
Thank you sooo much bro..i have learned so many think from you vedio... Plz do more vedio using mern stack...
@CbarDaniel
@CbarDaniel 2 ай бұрын
Amazing tutorial. Very clean implementation 🙌. Thanks
@arihantpirale4150
@arihantpirale4150 Ай бұрын
Thank you so much for this awesome course Sir!!
@ayushkhamar4642
@ayushkhamar4642 2 ай бұрын
Hey, I am a recent subscriber to your channel. I found this tutorial a bit less explaining and a bit less informative. More like, do this do that. Lacking details and how the stuff works actually. I have already completed your Netflix clone project and it was very informative. I loved that one. Please consider this comment as positive feedback 😄
@FaizShaikh-dt8wp
@FaizShaikh-dt8wp Ай бұрын
Really Great project, Please come up with more advanced projects(but keep teaching each techology while building instead of just writing code unlike other youtubers: )
@nkosidlamini2374
@nkosidlamini2374 18 күн бұрын
Great tutorial! Is the free plan on Render sufficient for this web app, or will it start to lag as more users access it?
@emrehanaz2257
@emrehanaz2257 2 ай бұрын
Eline sağlık kardeşim. İngilizcen de kodların da sağlam. Yolun bahtın açık olsun.
@asaprogrammer_
@asaprogrammer_ 2 ай бұрын
Teşekkürler
@helloman-g2x
@helloman-g2x 2 ай бұрын
for the admin part, how can we make a feature that tracks how many users are currently visiting our webpage (or current users online) (just the count of the users)?
@pratyushpragyey7002
@pratyushpragyey7002 2 ай бұрын
You can implement using websockets and check for the active socketID to refer to the count
@helloman-g2x
@helloman-g2x 2 ай бұрын
@@pratyushpragyey7002 should it be that much vast? What for: we have an api and we continuously hit that api within a certain interval of time? I don't know how to implement this
@Onto.walking
@Onto.walking 2 ай бұрын
⁠@@helloman-g2xits little hard, i still cant wrap my head around web sockets, but i know their functioning. You can do this , whenever someone calls an api, increase the value by 1. For live you will to go with web sockets
@shahinfallah-is1uv
@shahinfallah-is1uv 2 ай бұрын
Your video is great, especially the tech you use Thank you so much for your videos, if only you could make videos like this for typescript, it couldn't be better❤❤
@liljuuzo6220
@liljuuzo6220 Ай бұрын
What is your Vscode theme? It looks amazing!
@PieceOfInternet
@PieceOfInternet 2 ай бұрын
thank you for this course a lot!
@Onto.walking
@Onto.walking 2 ай бұрын
Redis implemented, rahhhhhh letss goo ❤
@regilearn2138
@regilearn2138 2 ай бұрын
Please do a video on how to integrate KAFKA with MERN project.
@afaqahmad-ef4ky
@afaqahmad-ef4ky Ай бұрын
Sir Thank you and appriciated your efforts but one thing. Sir when I'm making even a small feature i can't by myself. 😔 and that's why I become extremely sad. What should i do?
@devilkenway9321
@devilkenway9321 2 ай бұрын
great video, can you please do more PERN tutorials
@snookandrew
@snookandrew 2 ай бұрын
Cool project. Was looking for something like this :)
@swarnabhamajumder9561
@swarnabhamajumder9561 2 ай бұрын
Nice project sir. Can you please bring a mern project in typescript or a project where we use nextjs for frontend and node for backend. Anyways thanks as always for bringing such wonderful content for free.
@mohamedaminedammak2319
@mohamedaminedammak2319 17 күн бұрын
how we went from storing base64 representation of an image to storing a cloudinary link?
@guemrimohamedamiine5949
@guemrimohamedamiine5949 2 ай бұрын
Thank you so much ! You are the best ❤ Can you pls make us project withe redux ?
@mdsafikulislam9113
@mdsafikulislam9113 2 ай бұрын
Right
@SudhanshuSingh-jn2lw
@SudhanshuSingh-jn2lw 2 ай бұрын
Seems cool !! Can you make a SaaS application using node js?
@hung7hemagician154
@hung7hemagician154 2 ай бұрын
what's your vscode theme, man ^^
@hrushikeshmarathe5513
@hrushikeshmarathe5513 2 ай бұрын
Thanks for the detail video.
@phenixbd
@phenixbd 28 күн бұрын
You are just Excellent. Awesome . Thanks lot
@yosiarbilla7549
@yosiarbilla7549 2 ай бұрын
i have some kind of problems when i try to create the product and submit it says "Must supply API KEY" but i already did have my api key on the .env file?can you help me pleaseee
@andriyabu
@andriyabu 2 ай бұрын
as usual, THE BEST
@khaledhussein957
@khaledhussein957 2 ай бұрын
i liked really thank you from somalia
@cabdiraxmaankhaliiftahliil9217
@cabdiraxmaankhaliiftahliil9217 2 ай бұрын
Sxb ma dhameeday kooraskan
@codezytech
@codezytech 2 ай бұрын
Awesome 🎉 But can we add variable products ? Like size color of Products
@kaspersanders4511
@kaspersanders4511 2 ай бұрын
i was wondering the same
@adarshmani7450
@adarshmani7450 2 ай бұрын
Thank you bro for this project
@Code731
@Code731 2 ай бұрын
Please often try to use shadcn in your projects
@mickymec8787
@mickymec8787 2 ай бұрын
I learned MERN stack. So can you suggest me what should i learn next ?
@altin_deniz
@altin_deniz Ай бұрын
next js
@nikhilgb5234
@nikhilgb5234 2 ай бұрын
Please make a video on building full stack portfolio website also please...
@WorldNews73733
@WorldNews73733 28 күн бұрын
Can you solve this problem,, When the user buying a product and but it in Cart and continue to checkout page and after this cart icon becomes empty but when the user refresh page the products returned to cart after purchase successfully. ??? Plz 🙏 solve this
@JimohSegun
@JimohSegun 2 ай бұрын
Amazing content
@gensua
@gensua 2 ай бұрын
brother build express + postgres authentications,roles react + tailwind. example gym administrations please...
@saravjotsingh2908
@saravjotsingh2908 Ай бұрын
Hello. I have ran into an error. I haven't touched the codebase for a week due to mid terms and now today i tried to the getProduct route, after i send the get request from postman. Its showing accessToken undefined and cant read values. Can you help
@ramendrasoni3368
@ramendrasoni3368 2 ай бұрын
Do the token stored on login and after that if i make 2 refresh then the both these 2 ref token will be different or not... 1 token on login will be always 1 and everytime when i refrsh then all these refresh token should be different... or not... please clear it to me..
@arjunastage9315
@arjunastage9315 Ай бұрын
Brother the order is completed with no issue but there is things u missed out we are creating an e-commerce website that means we have to ask for the customers address ass well if we wanna complete the delievery how will we do it there is no particular information given here like address phone number or anything thru which we can get to the customer to deliver the product 😢
@KartikeyaSingh-z8v
@KartikeyaSingh-z8v 2 ай бұрын
is it possible to use PostgreSQL instead of MongoDB?
@mdsafikulislam9113
@mdsafikulislam9113 2 ай бұрын
How Brother, How to use React Redux Toolkit in this existing project?
@souhail_1.0
@souhail_1.0 2 ай бұрын
Can u please tell us the theme used ? also for the icons !
@asaprogrammer_
@asaprogrammer_ 2 ай бұрын
Theme: Houston Icons: Vscode great icons
@ExplorerZohaib
@ExplorerZohaib 2 ай бұрын
After cloning the project and setting up the .env file as instructed, the admin is unable to access or view the dashboard. It seems like there might be an issue with the configuration or initialization process. Steps to Reproduce: 1. Clone the repository. 2. Set up the .env file according to the instructions. 3. Run the project. 4. Attempt to log in as an admin and access the dashboard.
@rohansuryawanshi1101
@rohansuryawanshi1101 2 ай бұрын
it is just like expected form you bro🐆😶‍🌫😶‍🌫😶‍🌫
@Deus-lo-Vuilt
@Deus-lo-Vuilt 2 ай бұрын
Thanks proyect ❤
@bobbyazam-cr7
@bobbyazam-cr7 2 ай бұрын
nice work sir thank you sir
@hiteshpakhan7783
@hiteshpakhan7783 2 ай бұрын
thanks bro love from india
@jeonmiku6592
@jeonmiku6592 2 ай бұрын
plz can u do a ecommerce mobile app for supermarket with including Market Basket Analysis (MBA), AI/ML for Predictions, Seasonal Analysis .
@adnansamisanto
@adnansamisanto 24 күн бұрын
Thanks sir 🥰
@afaqahmad8918
@afaqahmad8918 2 ай бұрын
well explained.
@devanshkansara2711
@devanshkansara2711 2 ай бұрын
Hey, I don't understand, at 1:34:29, how would we get TokenExpiredError in protectRoute?
@altin_deniz
@altin_deniz Ай бұрын
its the name of the error
@Abhishek-np1su
@Abhishek-np1su 2 ай бұрын
I have not learned stripe and redis yet can i watch this video please reply
@asaprogrammer_
@asaprogrammer_ 2 ай бұрын
Yes, you can learn both from this video
@Fyziiihhh
@Fyziiihhh Ай бұрын
is there any way to get that ui design ?
@shubhamshukla7514
@shubhamshukla7514 2 ай бұрын
when we have featured a product, and then we directly delete it without unfeaturing it, it stays in redis.
@anhkhoa6720
@anhkhoa6720 2 күн бұрын
what icon themes?
@shubhamshukla7514
@shubhamshukla7514 2 ай бұрын
if i try to signup to stripe, it is saying that i need an invitation to access stripe in my country India. so what should i do
@oktayaltunkaya9019
@oktayaltunkaya9019 2 ай бұрын
abi çok awsome adamsın ya
@BytesRush
@BytesRush 2 ай бұрын
Bro can you pls develop a lms full stack mern project like udemy with payment integration thanks ❤❤
@johnubz1989
@johnubz1989 2 ай бұрын
Search this channel code with antonio. I watch his lms project but he use next js
@prajwalpawar3110
@prajwalpawar3110 2 ай бұрын
Is it just me or we cant really scroll down the signup page . I meant zoom into the page u cant scroll down
@abhishekcode
@abhishekcode 2 ай бұрын
Are u using tailwind here?
@asaprogrammer_
@asaprogrammer_ 2 ай бұрын
Yes
@piyushmishra4779
@piyushmishra4779 Ай бұрын
When I tried to create account on stripe, it says it's available only with invitation in India. What should I do ?
@Karan._.00
@Karan._.00 Ай бұрын
may be use razorpay
@ramendrasoni3368
@ramendrasoni3368 2 ай бұрын
and when i deploy it after some month or year upstash started billing for me.... is there not any free resource..? i think that in whole the video there will be many third party tools that will beg money for my ecommerce website and this will be a more expensive for my client as well...
@asaprogrammer_
@asaprogrammer_ 2 ай бұрын
Not at all. They have the free plan for years and most probably they will keep the free plan in the future as well. So it's completely free to follow along with this tutorial
@ramendrasoni3368
@ramendrasoni3368 2 ай бұрын
@@asaprogrammer_ one more thing I want to say that your tutorial is best on KZbin as it is making cleat everything to become master in website development.. atleast I will be able to make atleast 1 ecommerce website for myself as well as my clients.. thank you very much..🙏🙏🌹🌹
@kaspersanders4511
@kaspersanders4511 2 ай бұрын
@@asaprogrammer_ funny how you only respond to these types of questions and comments
@Yash-yp5zu
@Yash-yp5zu Ай бұрын
Hey, stripe is not available in india.... any solution ?????
@Karan._.00
@Karan._.00 Ай бұрын
razorpay
@mr.fabian8471
@mr.fabian8471 2 ай бұрын
thanks !
@vipulgupta4125
@vipulgupta4125 2 ай бұрын
lets gooo.
@שמואל-י5צ
@שמואל-י5צ 2 ай бұрын
I can't understand why you do not get cors errors. there are no cors configurations in server side. how it is working?
@devanshkansara2711
@devanshkansara2711 Ай бұрын
I believe it is because of the cookieParser library
@kiri4q
@kiri4q Ай бұрын
can we use it for free?
@jahongirrustamov9793
@jahongirrustamov9793 2 ай бұрын
Hi 'As a Programmer' channel's creater, Cloudinary isn't working in my country .My country's name is Uzbekistan .please help me ,what can I do
@kaspersanders4511
@kaspersanders4511 Ай бұрын
if you have a question dont expect an answer, this guy only replies to comments that stroke his ego
@hameeeed5992
@hameeeed5992 2 ай бұрын
Thanks boss
@FullSTACKDev16
@FullSTACKDev16 2 ай бұрын
nice bro
@igoaldinoo9438
@igoaldinoo9438 Ай бұрын
can you guys suggest me where is to deploy except render ?
@Karan._.00
@Karan._.00 Ай бұрын
vercel
@カラス-d7j
@カラス-d7j 2 ай бұрын
Hello, is this responsive?
@asaprogrammer_
@asaprogrammer_ 2 ай бұрын
Yes, it is
@kaspersanders4511
@kaspersanders4511 2 ай бұрын
Why can't we upload multiple pictures per product??
@Jaydeexsf
@Jaydeexsf 2 ай бұрын
You are a programmer bro, figure it out
@quocluong7005
@quocluong7005 2 ай бұрын
can you give db json files to us set up it easier?Thank you sirv❤❤
@mohamedaminedammak2319
@mohamedaminedammak2319 17 күн бұрын
4:36:00 image related code
@Sakshii-x8m
@Sakshii-x8m Ай бұрын
Can someone tell is this project beginner friendly?
@Karan._.00
@Karan._.00 Ай бұрын
It is if you have some basic prior knowledge
@afaqahmad-ef4ky
@afaqahmad-ef4ky Ай бұрын
leaving bookmark 5:28:45
@ramendrasoni3368
@ramendrasoni3368 2 ай бұрын
i got this error while your code and my code is same... Error in refreshToken controller redis.json is not a function
@ramendrasoni3368
@ramendrasoni3368 2 ай бұрын
my token is not changing... on refresh
@ManishKumar-ro2gy
@ManishKumar-ro2gy 2 ай бұрын
Dashboard is not visible in home page..?
@asaprogrammer_
@asaprogrammer_ 2 ай бұрын
Admin can see it in the navbar
@ManishKumar-ro2gy
@ManishKumar-ro2gy 2 ай бұрын
​@@asaprogrammer_ thanks for this lovely project.. hoping for the new in future ❤
@FrontendNerd-lg3oh
@FrontendNerd-lg3oh 2 ай бұрын
please make youtube clone in MERN and react query, please
@developerballgyi
@developerballgyi 2 ай бұрын
cloudinary not working in my country 😢 instead of using cloudinary use local file storage system please
@TejasM-su4on
@TejasM-su4on 2 ай бұрын
You can use but it will take to much space when u deploy Just create a public/temp and store images directly U can try this but don't plz
@afaqahmad8918
@afaqahmad8918 2 ай бұрын
leaving bookmark 58:40
@JourneyGoesOn1
@JourneyGoesOn1 2 ай бұрын
My Bro
@nikhil8279
@nikhil8279 29 күн бұрын
but no google auth
Build a Linkedin Clone with React and Node.js | Full Stack Tutorial
6:34:44
Realtime Chat App in React Native and AWS (Backend) 🔴
3:29:01
notJust․dev
Рет қаралды 190 М.
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 5 МЛН
Perfect Pitch Challenge? Easy! 🎤😎| Free Fire Official
00:13
Garena Free Fire Global
Рет қаралды 98 МЛН
Long Nails 💅🏻 #shorts
00:50
Mr DegrEE
Рет қаралды 11 МЛН
Trick-or-Treating in a Rush. Part 2
00:37
Daniel LaBelle
Рет қаралды 47 МЛН
Building the Ultimate Workout Tracker with React Native & MongoDB
3:59:34
NestJs Course for Beginners - Create a REST API
3:42:09
freeCodeCamp.org
Рет қаралды 1,6 МЛН
Building the Ultimate Nike App in React Native & Redux
3:33:55
notJust․dev
Рет қаралды 233 М.
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 5 МЛН