Hi Pedro, many, many thanks to your work. I was struggling to find a good React tutorial, going thru different ways of setting up the environment. got stuck in a tiny concept and then switch to another tutorial, setting up and got stuck again. I was so frustrated by slowing down and not seeing any outcome even thought about skipping React... and then I found your channel. I've been building 2 web apps with you so far and can't wait for another. What I really appreciate is that I can tell you're also a learner by the way you teach, you remember how difficult it is to go from 0 to 1. Please keep making these. I aspire to be as good as you one day.
hey! awsome tutorial for beginner like me. I had recently started learning frontend development, completed basic HTML,CSS and JS. Then i got enrolled in angela yu UDEMY course and completed reactJS section from it, which is really a good start. After that i am watching your project tutorial, now i can relate things that i know and even learnt new concepts like routes and state management. Thank you very much this video tutorial really helped me to level up a step into my react journey. I am confident and motivated as well to learn more. Could you please continue adding features to this website, or a guiding session is really appriciated.
This is a really good video! Pedro, you are a really good teacher, good pace, you cover everything very well and this was a nice choice of project because it covers multiple React tools that I was looking to learn, the useContext API and React Router. The CSS provided and images are nice, it is those little things that show you put out quality.
Real nice video, but the cart code is very weird. Having 1,000 products or more, would have the cart stagger creating arrays with thousands of empty id values. There has to be an efficient way to refactor that to fit a dynamic scenario.
@@PedroTechnologies and Pedro i wanted to ask you if you can make log in log out sing in and an input to search for specific product in this project and when you find a specific project to click on that project and to open another page with that specific project?
Acabei de encontrar o seu canal, muito legal. Gostei muito do tutorial e vou continuar assistindo seus videos. Pensei que voce fosse americano enquanto assistia o video mas fiquei feliz em saber que e brazuca. valeu!
Thank you Pedro!! great video as usual.... it would be nice to add some footer social media links to this project and i would really like to see it.... if its possible
i wanted to get my PRODUCT from an api and if its not set already and set with a request how can i set it in shopping context or should i use useMemo If i used the useContext to store the product in a use state in the usecontext component i will have to add the cart items function inside ShopContextProvider function that will lead to NAN error
Why do I keep getting { "item id" : NaN} in console when clicking on the Add to Cart button? ): I'm trying to import the data array from an API call from another component (where it works brilliantly), but something's not quite right.
@PedroTech.Hi Pedro I am appreciating your effort. But I have a suggestion for this kind of beginner project. I am a beginner started some months before. You are explaining very well in the start and end but in the middle ..I mean for example here in the useContext section you didn't explain the logic clearly for a beginner. It was good you can speed up start and end but explained more clearly in that section. I really like your videos and you are my React teacher. I studied react from your videos. It is just a suggestion..Love from Sweden
hey guys I am struggling. As soon as i wrap the shopContextProovider around the components in my app.js, everything breaks. and i have a blank page. pls help
I took this code in my vs code and when i do npm start it's not running instead giving error something like React-scripts are not internally or externally defined etc.
there is an error in cart option in the project as export 'CartItem' (imported as 'CartItem') was not found in './cart-item' (possible exports: default) does anyone has a solution for it ??
Nice effort what I don't like is the fact of using the ordered product id for the process of cart functionality which is incorrect if you just change the products id to something random like 51, 32, 150, .... the function will not work.
Hi I am building my own shopping cart on react js i finished learning react js and redux im lost on how to to build this project please advise me Thanks
Hey Pedro. I realized that when I refresh the page in the cart route, I get an error (404). I found out this has to do with react router only working on the client side and not the server side. Is there a way to fix this🥺?
Hi Uncle Pedro, Thanks for this Content, it is very resourceful. MY QUESTION IS how do i update my cart icon with the total order as the user keep ordering.
Hi Pedro, many, many thanks to your work. I was struggling to find a good React tutorial, going thru different ways of setting up the environment. got stuck in a tiny concept and then switch to another tutorial, setting up and got stuck again. I was so frustrated by slowing down and not seeing any outcome even thought about skipping React... and then I found your channel. I've been building 2 web apps with you so far and can't wait for another. What I really appreciate is that I can tell you're also a learner by the way you teach, you remember how difficult it is to go from 0 to 1. Please keep making these. I aspire to be as good as you one day.
Awesome content Pedrooooooo. Please make more vids like this one!!! You really helped me to understand how React works.
Saludos desde Argentina! 🇦🇷
hey! awsome tutorial for beginner like me. I had recently started learning frontend development, completed basic HTML,CSS and JS. Then i got enrolled in angela yu UDEMY course and completed reactJS section from it, which is really a good start. After that i am watching your project tutorial, now i can relate things that i know and even learnt new concepts like routes and state management.
Thank you very much this video tutorial really helped me to level up a step into my react journey.
I am confident and motivated as well to learn more.
Could you please continue adding features to this website, or a guiding session is really appriciated.
But they said that the course is outdated is that so??
@@arjun_anandan totally outdated if you ask me, except the course name
@@singchauhon3394 i heard she updated it recently
Sir
Need more great REACTJS projects.
Thanks for everything ❤️☺️☺️
This is a really good video! Pedro, you are a really good teacher, good pace, you cover everything very well and this was a nice choice of project because it covers multiple React tools that I was looking to learn, the useContext API and React Router. The CSS provided and images are nice, it is those little things that show you put out quality.
Would you add the Backend part for this project ? Because I mean, an E-commerce site is not complete without the Backend...
I haven't seen such a great educational tutorial on RUclips yet. Thanks a lot.
Many thanks Pedro, one of the best tutorial on Shopping cart. 😀
Keep throwing the projects!! Loving it🙌
Real nice video, but the cart code is very weird. Having 1,000 products or more, would have the cart stagger creating arrays with thousands of empty id values.
There has to be an efficient way to refactor that to fit a dynamic scenario.
Hey Pedro,thanks a lot for this tutorial. I learned lot of things from your videos.
Bring more videos like this.
All the best for you.
Happy to hear that!
@@PedroTechnologies and Pedro i wanted to ask you if you can make log in log out sing in and an input to search for specific product in this project and when you find a specific project to click on that project and to open another page with that specific project?
P.S:specific product not project in the end
Thanks for this tutorial. It is really amazing and suits me a lot cause I novice in this program and ur explanation is so great!
Great and very useful video Pedro carry on your GREAT WORK :)
I appreciate your hard work man! Keep making such good content. I hope you'll be fine soon.
You are a Master! you make it very simple to understand! you have a new sub! thanks man!
Thanks a lot Pedro, your videos never disappoint!
This video launched in perfect time I'm just learning react js now like its crazy
Huge thank you and God bless you 🔥
My pleasure!!
Sir,, your tutorials is very helpful to beginner and intermidate level tech person,, I am a big fan thank you
Thank you very much it's very hard to find react beginner projects.
Acabei de encontrar o seu canal, muito legal. Gostei muito do tutorial e vou continuar assistindo seus videos. Pensei que voce fosse americano enquanto assistia o video mas fiquei feliz em saber que e brazuca. valeu!
thanks for all you do pedro. I really appreciate watching your videos they've helped through so many project.
Have you deployed it, can you share the GitHub repo I am getting issues the build is failing again and again 😞
excellent video for beginners , thank you so much for your efforts to make such a cool stuff
Bro, Pedro I love you so much, thanks for this. Can you create more tutorials like this? Like intermediate ones please
More to come!
Totally waiting for the full version of this Ecommerce website!
Please more with backend implementation
Outro projeto que está me ajudando a aprender JS e React concluído com sucesso
Thanks Pedro
i am fan of yours pedro. more success to you. please keep posting such projects
esses projetos ajudam dms cara, junto com o seu curso então
valeeeeu
Hey pedro thank you so much, other youtubers make it sound like its rocket sciense. 😮
Well you have really made complex concepts very easy.
Pedrooo👍 Really good tutorial
Very good explained. Thank you very much!
Thank you Pedro!! great video as usual.... it would be nice to add some footer social media links to this project and i would really like to see it.... if its possible
This worked really great! Thanks for the tutorial!
Did u got the output!?
Hi Pedro, thank you so much for this tutorial! Have you ever thought of doing one for a fullstack app?
it was great bro the best cartShopping tutorial i've ever seen .
Great stuff, I'd love to see some Next 13 tutorials in the future
i'm using npm and cra, would it make any difference on the package ? i kinda stuck after adding context provider, the page won't load
Keep up the good work , yes help us creating backend for checkout❤
Wow, you are really smart! 💪🏽👏👏👏
i wanted to get my PRODUCT from an api
and if its not set already and set with a request how can i set it in shopping context
or should i use useMemo
If i used the useContext to store the product in a use state in the usecontext component i will have to add the cart items function inside ShopContextProvider function that will lead to NAN error
Thanks. Your Video is very useful for me. I'm looking forward to watch your video again
Great tutorial! Maybe I may ask for a dashboard react tutorial video with login (JSON server , no firebase please )
Hai Pedro ,
Application looks awesome
Can you continue this cart application with back end also.it would be helpfull.
Why do I keep getting { "item id" : NaN} in console when clicking on the Add to Cart button? ): I'm trying to import the data array from an API call from another component (where it works brilliantly), but something's not quite right.
why cartItemCount is getting an error (NaN) ???
can you also use local storage, if a user refreshes the website by mistake so it will lost the data
Thank you bro, the video was helpful
@PedroTech.Hi Pedro I am appreciating your effort. But I have a suggestion for this kind of beginner project. I am a beginner started some months before. You are explaining very well in the start and end but in the middle ..I mean for example here in the useContext section you didn't explain the logic clearly for a beginner. It was good you can speed up start and end but explained more clearly in that section. I really like your videos and you are my React teacher. I studied react from your videos. It is just a suggestion..Love from Sweden
coding start from 06:10
@pedro TECH, why my react js dont catch route routes router please reply
Can you create a video for the best UI framework for react and I almost collapsed on concluding which is best.
Great video!
hey guys I am struggling. As soon as i wrap the shopContextProovider around the components in my app.js, everything breaks. and i have a blank page. pls help
Same happens to me
I dont understand what's that of router and routes... I've never seen it before...
I took this code in my vs code and when i do npm start it's not running instead giving error something like React-scripts are not internally or externally defined etc.
Getting this error
Cannot destructure property 'addTocart' of '(0 , react__WEBPACK_IMPORTED_MODULE_0__.useContext)(...)' as it is undefined.
there is an error in cart option in the project as
export 'CartItem' (imported as 'CartItem') was not found in './cart-item' (possible exports: default) does anyone has a solution for it ??
It was good if its also have a search filter.. But its really helpfull to me..!
love u bro from india thanks u for giving awesome project
Thanks for the tutorial.
Thank for sharing amazing idea my dear teacher
Amazing tutorial thank you
Actually there is no too much state in this "beginner" project. Why did you use context ?
Thanks bro, great video
Thank you for explaining the file structure.
My add to cart button is not working ...and all the ekements are coming in my cart ...
Great video 👍
Nice effort what I don't like is the fact of using the ordered product id for the process of cart functionality which is incorrect if you just change the products id to something random like 51, 32, 150, .... the function will not work.
Thanks Pedro!
oh. my. goooodness!! I'm in love. TOT I love this so much..
I am getting undefined error in the product.jsx file at "const amt = cartItems[id];" , any idea?
great video, make it simple to understand, thx
Your videos are awesome !! Thanks. Can you make more videos with some logic, some algorithm like this one ?
I know this is a somewhat late comment but what do I do about the shop products/elements not having a key?
thanks, what theme is your vs code using
Hello Pedro, can you pls drop the code that puts a search input that searches for product and adds to cart
Thanks Chief.
GOAT bro !
I just have one question, what props did you pass to the ShopContext ?
Thanks Mate!
Hi can I know what visual studio theme are you using in this video?
Pedro can you just please make a whole e-commerce website this will let us learn a lot of things
Great Tutorial... Waiting for MERN stack project...
Hi I am building my own shopping cart on react js i finished learning react js and redux im lost on how to to build this project please advise me Thanks
Thank you bro!
Thank You So Much 🙂
I see a man of culture, I see a fellow Mac Miller fan✊
Brother , witch vscode theme you use in this video?
man ,this guy is goat
Please can you do a video on the checkout payment method,, and and more videos with backend data structure implementation,, Gracia
Great tutorial
Pls what react version and react dom version was used in this video
Hey Pedro. I realized that when I refresh the page in the cart route, I get an error (404). I found out this has to do with react router only working on the client side and not the server side. Is there a way to fix this🥺?
You are the GOAT
😎
Hi Uncle Pedro, Thanks for this Content, it is very resourceful.
MY QUESTION IS
how do i update my cart icon with the total order as the user keep ordering.
Thank you Pedro
nyc,do you have checkout tutorial about it?
21:40 the important part
Waiting for more react and nextjs projects.
I Love You Bro