Let's Build a Full-Stack AMAZON Clone with REACT JS for Beginners (Full E-Comm Store in 8 Hrs) 2021

Поділитися
Вставка
  • Опубліковано 16 жов 2024

КОМЕНТАРІ • 2,9 тис.

  • @CleverProgrammer
    @CleverProgrammer  4 роки тому +447

    Time Stamps 👇💯:
    - App Demo - 0:00
    - Part 1: Getting Set Up - 4:14
    - Part 2: The Home Page - 19:00
    - Part 3: The Checkout Page - 1:38:03
    - Exercise: Total Price In Cart - 2:24:10
    - Part 3.5: More Checkout Page - 2:26:01
    - Part 4: The Login Page - 3:23:20
    - Part 5: User Authentication - 3:51:16
    - Bonus Feature: Username on Checkout Page - 4:30:19
    - Part 6: Deploying Our App - 4:33:51
    - Exercise: React Flip Move Animation - 4:43:34
    - Finishing The App: Our Agenda - 4:50:57
    - Student Demos: Animations - 5:00:48
    - Bonus Feature: Username/Email in Header - 5:07:16
    - Part 7: The Payment Page - 5:13:43
    - Part 8: Payment Processing - 5:43:29
    - Part 9: The Orders History Page (Real Time Database) - 7:14:01
    - The End: Becoming A React JS Developer - 8:40:02
    - Thank You Guys - 8:43:15

    • @tiaharris3055
      @tiaharris3055 4 роки тому +7

      Hello @Clever Programmer! First off all, love your chanell so much and learning a lot, you guys rock!! And second, have a question; do you have a stream where you show how to hide an api key if you want to deploy your app, hide in a way of backend. I am junior in React and programming in general and follow your program, but not sure where this solution could be. Tnx in advance ❤❤

    • @nibeditajena1042
      @nibeditajena1042 3 роки тому +4

      Thanks for the amazon clone react project);

    • @utpalmaity9688
      @utpalmaity9688 3 роки тому +2

      First of all thanks for the awesome video.I got a bug in the cart page..It is like I am adding two items multiple times and when I delete the item from the top it is deleted from the state but appending in the UI .. is anyone faced the same issue and help me out to solve the issue

    • @hackerdaddy2828
      @hackerdaddy2828 3 роки тому

      sir plz make tutorial on django + react full stack website

    • @OPGAMER.
      @OPGAMER. 3 роки тому +4

      @@utpalmaity9688 Share your Code! Otherwise it's impossible to Help

  • @hamzazaheer3977
    @hamzazaheer3977 4 роки тому +510

    you guys have no idea how much you two helped me. You are not making tutorials you are changing lives!

    • @amreezkhan5530
      @amreezkhan5530 3 роки тому +3

      Is his profit with javascript course for beginners who didn't even know html css?
      I'm asking this because I saw the syllabus
      There was something called javascript crash course...
      I didn't even know html and css...or anything related to web development...should I take the course?
      What is the main moto of the profit with javascript course?
      Should I learn html css javascript react node mongo express etc..before taking his course?
      Please answer!

    • @abhilashmishra6653
      @abhilashmishra6653 3 роки тому +6

      @@amreezkhan5530 take some time with html css play around with it if you find it comfortable then switch to javascript/jsx or you can make complicated projects and figure everything along the way just start learning there is no certain way of learning things just build and code.

    • @amreezkhan5530
      @amreezkhan5530 3 роки тому +1

      @@abhilashmishra6653 will his course benefit me as a beginner?

    • @abhilashmishra6653
      @abhilashmishra6653 3 роки тому

      @@amreezkhan5530 yes if you dont know anything you will get an overview of how things are

    • @amreezkhan5530
      @amreezkhan5530 3 роки тому

      @@abhilashmishra6653 is his course live or recorded...can I attend to my own timings?

  • @brennankelly1
    @brennankelly1 2 роки тому +181

    If anyone else is having a similar problem at 1:37:05 due to the update from react router v5 to v6, I've included the my code down below for App.js. This is the closest code I've seen to the actual tutorial. This is working as of 3/2/2022:
    import React from "react";
    import "./App.css";
    import Header from "./Header";
    import Home from "./Home";
    import { BrowserRouter as Router, Routes, Route } from "react-router-dom";
    function App() {
    return (
    // BEM








    );
    }
    export default App;

    • @qiyuanliu5639
      @qiyuanliu5639 2 роки тому +1

      Thanks for your solution!

    • @karmendurbin
      @karmendurbin 2 роки тому +1

      Yes I was having the same issue, tysm. :)

    • @alysonwilliams6473
      @alysonwilliams6473 2 роки тому +2

      thank you for this! i wasn't sure what to do :)

    • @nicolaseratyra
      @nicolaseratyra 2 роки тому

      Your method render two components. replace them with

    • @brennankelly1
      @brennankelly1 2 роки тому +1

      @@nicolaseratyra could you show your whole code? My code was replicating what was shown in the video at that time.

  • @brandonhyson9762
    @brandonhyson9762 Рік тому +9

    It's June 2023 and im working through this and the energy is still next level. Getting hype with chat still two years later. Lets hit these goals!

  • @mawaryagitza529
    @mawaryagitza529 3 роки тому +11

    I'm only 56 minute in but already feel this is one of the greatest tutorial i've ever watch. I hope this momentum continue

    • @mawaryagitza529
      @mawaryagitza529 3 роки тому

      @mycode i just use npx create-react-app amazon-clone (without i)

  • @shamsulalam8599
    @shamsulalam8599 Рік тому +10

    I am committed to completing this project today, no matter what it takes. There is one thing I want to point out: you are absolutely amazing. It's not just about teaching; while there are so many tutorials out there, you encourage us and emphasize the purpose behind why we should do it.

    • @BikashAdhikari-x8i
      @BikashAdhikari-x8i Рік тому

      is it working fully?

    • @bikashadhikari7858
      @bikashadhikari7858 Рік тому

      brother does ur code working correctly...plz give a response

    • @shamsulalam8599
      @shamsulalam8599 Рік тому

      @@bikashadhikari7858, I haven't completed the project yet. Have you finished it?

    • @bikashadhikari7858
      @bikashadhikari7858 Рік тому

      @@shamsulalam8599 not yet

    • @ares875
      @ares875 Рік тому

      @@bikashadhikari7858 finally completed it and its working

  • @ositaka
    @ositaka 3 роки тому +60

    This is far the best video I’ve ever watched about react and firebase. Yours funny moments also add an extra spice and energy to keep watching it. Have a great 2021

    • @vidhijain1953
      @vidhijain1953 2 роки тому +1

      can you please tell me the tech stack and backend technologies used in this project?

    • @yannickbechem3155
      @yannickbechem3155 Рік тому

      I have a problem please when I add my product to the basket x 5 I will see the same product in the basket time x 5 how can I do to see only one product in the basket if I add a product x 5 in the basket
      Don’t know If I explain it well 😂 but that is situation right now

  • @fatbatman8368
    @fatbatman8368 2 роки тому +67

    3:52:00 Add these import statements for "module not found error"
    import firebase from "firebase/compat/app";
    import "firebase/compat/auth"
    import "firebase/compat/firestore"

    • @vinayak9594
      @vinayak9594 2 роки тому

      Thanks buddy

    • @icode4741
      @icode4741 2 роки тому

      nice.... thanks man! how you got this

    • @akashstores390
      @akashstores390 2 роки тому

      @@icode4741 I also got that error. Then I did google it and by Stack over flow I got the answer.

    • @SatyamKumar-fc7nl
      @SatyamKumar-fc7nl 2 роки тому +1

      I ahve some error user authentication (Firebase: An internal AuthError has occurred. (auth/internal-error).)

    • @SatyamKumar-fc7nl
      @SatyamKumar-fc7nl 2 роки тому

      could you help me?

  • @robertobenedit
    @robertobenedit 2 роки тому +28

    I'm following your code step by step, and is gorgeous! The way that you explained it, is marvelous, and also following the text version that is in the description, complete the whole thing. For anyone reading this, dont give up, just keep going!

    • @vidhijain1953
      @vidhijain1953 2 роки тому

      can you please tell me the tech stack and backend technologies used in this project?

    • @flux2956
      @flux2956 2 роки тому +1

      @@vidhijain1953 He wouldnt know because he is just following along.

    • @cissaltyliu5579
      @cissaltyliu5579 2 роки тому

      I don’t think literally following the text version would get you the exact result. ReactDOM has change a bit , material UI also changes a bit. React-route-dom also changed. And I am stacked at firebase now. So you know what you are saying.

    • @robertobenedit
      @robertobenedit 2 роки тому

      @@cissaltyliu5579 my comment was 5 month ago ...

    • @robertobenedit
      @robertobenedit 2 роки тому

      @@flux2956 exactly!

  • @subhodipkundu3682
    @subhodipkundu3682 2 роки тому +44

    5:16:37
    useHistory() is replaced with useNavigate()
    replace
    1. const history = useHistory() with
    const navigate = useNavigate()
    2. history.push('/payment') with
    navigate("/payment", { replace: true })

    • @adrina9798
      @adrina9798 2 роки тому

      hey facing issues with react-currency-format as react 18 is not able to support react-currency-format 1.1.0 . Would like to know how you over came that issue

    • @geekyMack7272
      @geekyMack7272 2 роки тому +1

      @@adrina9798 just add --save --force at the end of the installation of any package. For example:- npm i axios --save --force

    • @anmolchaudhary4589
      @anmolchaudhary4589 2 роки тому

      Element type is invalid: expected a string )
      error at 2:15:30 cant resolve im searching for like 3 days please help

    • @narendrareddy5697
      @narendrareddy5697 2 роки тому

      when I try to click on 'add to cart' button the product is not adding to the cart and the page is getting non responsive(stuck) and in the console am getting error as => [Violation] 'click' handler took 150ms

    • @yannickbechem3155
      @yannickbechem3155 Рік тому

      I have a problem please when I add my product to the basket x 5 I will see the same product in the basket time x 5 how can I do to see only one product in the basket if I add a product x 5 in the basket
      Don’t know If I explain it well 😂 but that is situation right now

  • @lakshyamunjal5608
    @lakshyamunjal5608 3 роки тому +42

    I never liked doing web development, and I had little knowledge of React but after following through this tutorial, I am gaining alot and everything makes sense now. I sucked with CSS but Sonny has been explaining it so well. I am coding along and it has been 3 hrs now. Will complete this project soon. Thanks alot guys.

    • @vidhijain1953
      @vidhijain1953 2 роки тому

      can you please tell me the tech stack and backend technologies used in this project?

    • @anjaliyadav9360
      @anjaliyadav9360 2 роки тому

      @@vidhijain1953 Firebase is used for authentication. ReactJS for frontend . HTML,CSS etc.

    • @prakritysrivastava5893
      @prakritysrivastava5893 2 роки тому +1

      Heyy i am stuck at a point if you have completed it can any one please help me

    • @lakshyamunjal5608
      @lakshyamunjal5608 2 роки тому

      @@prakritysrivastava5893 sure, where are you stuck?

    • @prakritysrivastava5893
      @prakritysrivastava5893 2 роки тому

      @@lakshyamunjal5608 thanks for quick reply can we use any different platform please
      this is project is really important for me

  • @inspisiavideos8542
    @inspisiavideos8542 3 роки тому +18

    So far I have 2 hours and 4 minutes content done. I have been doing this for 3 days to retain the info. 6 more hours to go!

  • @mr_gryphon
    @mr_gryphon 4 роки тому +12

    Series came right as my responsibilities switched to React so I appreciate this channel so much

    • @flyguynoaholdksa5461
      @flyguynoaholdksa5461 3 роки тому +1

      Did you finish it? And if you did, did you run into any problems? Was it smooth sailing?

  • @mrCetus
    @mrCetus 2 роки тому +14

    Hey, Guys Thank you so much for this wonderful tutorial. This helped me alot.
    I found one issue at 1:36:36 due to react router version 5.
    If you guys watch this video after releasing v6, you might to use below code because Switch is no longer imported from react-router-dom.


    instead of





    One more issue with useHistory at 4:03:12, in newer version import useNavigate from react-router-dom and navigate("/").

    • @aryansethia1031
      @aryansethia1031 2 роки тому +1

      Thanks bro

    • @Johnnykidd136
      @Johnnykidd136 2 роки тому +1

      THANK YOU FOR THIS!!!!! I have beens struggling with this for over a day

    • @sleepyenterprisesllc5447
      @sleepyenterprisesllc5447 2 роки тому

      Thank you so much!

    • @inzamam1320
      @inzamam1320 2 роки тому +1

      Did you faced problem in showing the CardElement from stripe

    • @umangbisht8900
      @umangbisht8900 2 роки тому

      did you face any issue during user authentication (importing firebase) as im facing issues at that part of the video the error says : path and fs can't resolve

  • @prabudhmishra
    @prabudhmishra 3 роки тому +1

    For all people who have hopes on me. I will complete this course no matter what it takes. No matter how much time i take, no matter how many breaks i have to take while creating this project. I WILL CCOMPLETE IT

    • @iqrafh6029
      @iqrafh6029 3 роки тому +1

      Yeah you will I believe in you I will keep the same mindset as you and try to start on it a soon as possible

  • @PolyglotAbroad
    @PolyglotAbroad Рік тому +5

    This took my React skills from 0 to 100 really quick ngl. Before starting this my React knowledge summed up to building a todo list app, but now I know so much about dependencies, npm and all the stuff you can do with Firebase and Stripe. I'll definitely redo this building my custom app and adding this to my portfolio which is not live yet.
    I will get a job by summer or end of 2023 at worst.
    Can't thank you enough guys !!!!

    • @100x2xp
      @100x2xp Рік тому +1

      Good luck on your journey

    • @tanumaurya3151
      @tanumaurya3151 Рік тому +1

      Hey...... If possible, can you help me......I got stucked at 4:32:00. email IDs are not showing on the checkout page. I think it is not able to access the user. Please help me.

    • @PolyglotAbroad
      @PolyglotAbroad Рік тому +1

      @@tanumaurya3151hi. Try to console log the user and see what you get. Also make sure you’re using the correct methods when trying to access the firebase data cause I remember I had to change some parts of the code to work with the new version of firebase.
      If you’re still stuck try using chat gpt to find the problem, it helped me a lot when coding this.
      I hope this helps.

    • @tanumaurya3151
      @tanumaurya3151 Рік тому

      Ok...thankuu for ur suggestion.....

    • @Caroline-up8qw
      @Caroline-up8qw Рік тому

      @lee.veu. Can you pls tell what all technologies are used in this project apart from React and fire base ?? 🙏🏻

  • @Daniel-ve8yr
    @Daniel-ve8yr 3 роки тому +16

    So thankful for you guys. You pack more knowledge into one video for free than 4 years of college.

    • @atimy
      @atimy 3 роки тому +2

      not true

    • @hemangchaudhary4700
      @hemangchaudhary4700 3 роки тому

      @@atimy why?

    • @SelfImprovement1111
      @SelfImprovement1111 3 роки тому +3

      @@hemangchaudhary4700 unless you went to college or are heck of a talent the information required to understand it is another level. Usually college graduates understand coding and what to do to get a specific results, where as we are just coping information and not really understanding that well what it does.
      If we where to try an build our own website unique of the Amazon structure then we wouldn’t know what to do to get the results we want. So in this regard a college degree is better. Job wise as well.

    • @yannickbechem3155
      @yannickbechem3155 Рік тому

      I have a problem please when I add my product to the basket x 5 I will see the same product in the basket time x 5 how can I do to see only one product in the basket if I add a product x 5 in the basket
      Don’t know If I explain it well 😂 but that is situation right now

  • @universe_decoded797
    @universe_decoded797 2 роки тому +5

    Now I’m 3.5 hours in, and this is going to be my third clone from you guys. I recommend everyone to begin with the youtube clone, then twitter clone and finally this one. And try coding everyday for a few hours. Watch a part, code with them. And then review and recode it yourself and try without watching youtube. Then try to make your own application. That’s my final goal. Goodluck.

    • @adrina9798
      @adrina9798 2 роки тому +1

      Hey I'm stuck at react-router-dom installation after installing that. I'm getting a ton of errors could you please help me out?

    • @universe_decoded797
      @universe_decoded797 2 роки тому

      @@adrina9798 hi , there’s a new version of react router dom, which is a bit different. Check out some youtube videos of react router dom new version. I’m not home right now and I can’t show you the proper code. It has something to do with the switch tag which is replaced by routes or route

    • @adrina9798
      @adrina9798 2 роки тому

      @@universe_decoded797 Okay could you please send me your amazon clone code once you get home or whenever you can access it. I'm working on a project and it would really help if I'm able to fix that issue.
      Thanks

    • @universe_decoded797
      @universe_decoded797 2 роки тому

      I did something like this, found some old screenshots i made. As you can see i’ve used the {} after the element to import multiple components!
      import {BrowserRouter as Router, Route, Routes} from "react-router-dom";

    • @adrina9798
      @adrina9798 2 роки тому

      hey facing issues with react-currency-format as react 18 is not able to support react-currency-format 1.1.0 . Would like to know how you over came that issue

  • @mahdiehssani8017
    @mahdiehssani8017 3 роки тому +9

    these two are really amazing, just do whatever these two are saying, I was watching this challenge seven months ago and didn't make sense to me at all, but I didn't give up and kept the commitment to learn, and now after seven months later, everything is supper supper clear and easy to devour the whole content, just keep following these two, they are amazing, I assure you everything make sense later if you are a beginner like me.

  • @sforeasy
    @sforeasy 2 роки тому +8

    Great job guys!
    For anyone doing this tutorial in 2022, Material UI does not support react 18.0.0, you'll have to downgrade to 17.0.2.

    • @passsacaglia
      @passsacaglia 2 роки тому

      Thanks mate!!!!

    • @StuartRidout
      @StuartRidout 2 роки тому

      Working now
      npm install @mui/material @emotion/react @emotion/styled --legacy-peer-deps
      npm install @mui/icons-material

    • @adrina9798
      @adrina9798 2 роки тому

      @@StuartRidout facing issues with react-router-dom installation could you please help me out?

    • @stephenohaeri2472
      @stephenohaeri2472 2 роки тому

      What if I don't want to downgrade

  • @strikersmatrixtrickshots3777
    @strikersmatrixtrickshots3777 2 роки тому +14

    Time Stamps : 📌
    - App Demo - 0:00
    - Part 1: Getting Set Up - 4:14
    - Part 2: The Home Page - 19:00
    - Part 3: The Checkout Page - 1:38:03
    - Exercise: Total Price In Cart - 2:24:10
    - Part 3.5: More Checkout Page - 2:26:01
    - Part 4: The Login Page - 3:23:20
    - Part 5: User Authentication - 3:51:16
    - Bonus Feature: Username on Checkout Page - 4:30:19
    - Part 6: Deploying Our App - 4:33:51
    - Exercise: React Flip Move Animation - 4:43:34
    - Finishing The App: Our Agenda - 4:50:57
    - Student Demos: Animations - 5:00:48
    - Bonus Feature: Username/Email in Header - 5:07:16
    - Part 7: The Payment Page - 5:13:43
    - Part 8: Payment Processing - 5:43:29
    - Part 9: The Orders History Page (Real Time Database) - 7:14:01
    - The End: Becoming A React JS Developer - 8:40:02
    - Thank You Guys - 8:43:15📌

    • @sanketpatil6084
      @sanketpatil6084 2 роки тому +1

      can i use this tutorial now .??? please help

    • @strikersmatrixtrickshots3777
      @strikersmatrixtrickshots3777 2 роки тому

      @@sanketpatil6084 Yeah, you can use, if you have the basic knowledge of coding.

    • @yannickbechem3155
      @yannickbechem3155 Рік тому

      I have a problem please when I add my product to the basket x 5 I will see the same product in the basket time x 5 how can I do to see only one product in the basket if I add a product x 5 in the basket
      Don’t know If I explain it well 😂 but that is situation right now

  • @gauravraj5313
    @gauravraj5313 3 роки тому +19

    THANK YOU FOR THE AWESOME CONTENTS SIR
    MANY PEOPLE ASK MONEY FOR BUILDING SUCH TYPE OF PROJECT BUT YOU ARE TEACHING US FOR FREE YOU ARE LEGEND

  • @jamesboone4474
    @jamesboone4474 4 роки тому +19

    for anyone who uploaded their own photos and one was a landscape photo instead of square or potrait, then had issues with the product title sinking halfway down the component, you can change the justify-content for .product to space-between instead of flex end. You get the same look but now it works for every type of picture.

    • @yannickbechem3155
      @yannickbechem3155 Рік тому

      I have a problem please when I add my product to the basket x 5 I will see the same product in the basket time x 5 how can I do to see only one product in the basket if I add a product x 5 in the basket
      Don’t know If I explain it well 😂 but that is situation right now

  • @ares875
    @ares875 Рік тому +1

    Don't know how and don't know why but i completed this project finally. Despite doing it after 2 years after so many updates i was able able to deploy it. It broke so many times but still at the end it's finally done. This project changed my understanding of react. I had already made a project in react but this project took all my fear of react and introduced me to many new concepts. Thanks CP

    • @NzeluOziomachukwu
      @NzeluOziomachukwu 9 місяців тому

      please were you able to successfully deploy it to firebase at the end?

  • @dalebarr
    @dalebarr 3 роки тому +20

    Neat stuff mate. Simple, practical, on-point. Kudos to you guys!

    • @ts8960
      @ts8960 2 роки тому

      can u tell me what technologies this project uses? sanity content manager? what language for backend? does he also make admin role that can add products?

  • @toxicdubz3841
    @toxicdubz3841 2 роки тому +3

    I’m committed to building this project today no matter what it takes my goals are very clear but I’m going to keep working on my vision until it’s clear as water and until I get it done, no matter what. Then, I’m going to continue pushing always.

    • @anuraggupta3146
      @anuraggupta3146 Рік тому

      bro i am stuck at payment process help bro

    • @yannickbechem3155
      @yannickbechem3155 Рік тому

      I have a problem please when I add my product to the basket x 5 I will see the same product in the basket time x 5 how can I do to see only one product in the basket if I add a product x 5 in the basket
      Don’t know If I explain it well 😂 but that is situation right now

  • @musicalalley6492
    @musicalalley6492 Рік тому +10

    At 4:02:06 - In react-router-dom v6 useHistory() is replaced by useNavigate()
    Hence the code will be as follows:
    import { useNavigate } from 'react-router-dom';
    const navigate = useNavigate();
    navigate('/');

    • @PHENOGAMING
      @PHENOGAMING Рік тому +1

      i am getting problems in firebase. what else we need to do for newer version?

    • @joywinbarboza983
      @joywinbarboza983 Рік тому +1

      @@PHENOGAMING i think you are using:
      import firebase from "firebase"
      should instead use :
      import firebase from "firebase/compat/app";
      import "firebase/compat/auth";
      import "firebase/compat/database";
      import "firebase/compat/firestore";

    • @PHENOGAMING
      @PHENOGAMING Рік тому

      @@joywinbarboza983 i fixed it. I jst needed to remove .auth and put it in the braces

  • @rohangaonkar8912
    @rohangaonkar8912 3 роки тому +19

    Qazi is that kid in the group who does not do any project work but does the presentation and gets all the credit

  • @mr.j3371
    @mr.j3371 3 роки тому +431

    I dare you to... follow along and replicate everything for the next 8 hours!!!

    • @sharg1778
      @sharg1778 3 роки тому +16

      I wanted to try but I type slow lol. Did you do it?

    • @amanrana7450
      @amanrana7450 2 роки тому +2

      @Alek Wolf 45wpm😔

    • @RishavPlayz2007
      @RishavPlayz2007 2 роки тому +4

      @@amanrana7450 don't worry I am with you😔

    • @sarahthestrategist4560
      @sarahthestrategist4560 2 роки тому +5

      That's a big challenge for a bigener as me.

    • @ApoorvBCL
      @ApoorvBCL 2 роки тому +1

      No thank you

  • @himanshusharma832
    @himanshusharma832 3 роки тому +4

    These are my targets for per day:
    2:35:00 D1
    3:20:00 D2
    4:05:00 D3
    4:50:00 D4
    5:35:00 D5
    6:20:00 D6
    7:05:00 D7
    7:50:00 D8
    and D9 Project Completed

    • @mehmetfrataksoy4009
      @mehmetfrataksoy4009 3 роки тому

      were you able to complete bro

    • @himanshusharma832
      @himanshusharma832 3 роки тому

      @@mehmetfrataksoy4009 Ya Bro. I have completed the front end. Also Have made another Application.

    • @harsh00721
      @harsh00721 3 роки тому

      @@himanshusharma832 ./src/firebase.js
      Module not found: Can't resolve 'firebase' in 'D:\Web Dev Creations\Projects\amazon-clone-2\src'

      please help me solve this error!!

    • @himanshusharma832
      @himanshusharma832 3 роки тому

      @@harsh00721 The import path may be incorrect. MODULE not found is shown there only when the path defined to connect is not correct

  • @GoogleUser-nx3wp
    @GoogleUser-nx3wp Рік тому +2

    So much love so much positive energy for you guys didn't even notice 9 hours going by felt so short and effective

    • @awosusitimilehin1639
      @awosusitimilehin1639 Рік тому

      Please can you help me out I’m stuck at 4:03:00
      My authentication isn’t working

  • @krambow1509
    @krambow1509 Рік тому +19

    If I get a cool job, I'll surely send you half of my first payment. Thank you, from brazil! You guys are awesome! Don't even know how to express my gratitude. I hope that the skies reward you with great things! And once again: THANK YOU!

    • @divya8423
      @divya8423 Рік тому +1

      I am stuck at payment process can u help me please

    • @maazqureshi6115
      @maazqureshi6115 Рік тому +1

      @@divya8423 I am stuck at firebase step at 3:57:00 can you please help

    • @divya8423
      @divya8423 Рік тому

      @@maazqureshi6115 what exact issue u face

    • @maazqureshi6115
      @maazqureshi6115 Рік тому

      @@divya8423 Module not found : Can't resolve 'firebase'

    • @maazqureshi6115
      @maazqureshi6115 Рік тому +1

      @@divya8423 error solved , thanks for your reply

  • @badarsaleem192
    @badarsaleem192 3 роки тому +18

    This is a really great course but unfortunately it's not for absolute beginner you should at least have react fundamentals cover up before starting it. I'll recommend watching coding addict or free code camp for learning react fundaments, it will solve all of your problems. keep up the great work guys.

    • @yannickbechem3155
      @yannickbechem3155 Рік тому

      I have a problem please when I add my product to the basket x 5 I will see the same product in the basket time x 5 how can I do to see only one product in the basket if I add a product x 5 in the basket
      Don’t know If I explain it well 😂 but that is situation right now

  • @asishchowdhury6350
    @asishchowdhury6350 2 роки тому +4

    Thank you, guys...Learning React with a project is amazing... really appreciate your work

  • @samueloziegbe4119
    @samueloziegbe4119 4 роки тому +4

    Excellent! I'm not done yet but so far I've learnt a lot. The way you explain things is just great.

    • @mahboobt9928
      @mahboobt9928 3 роки тому

      How i can add Emogis in product rating stars icon

  • @priyajha944
    @priyajha944 3 роки тому +2

    I'm committed to building this project today no matter what it takes.

    • @ayushfigser1398
      @ayushfigser1398 3 роки тому +1

      Inspiring...
      Share your LinkedIn profile link....

  • @avacado2194
    @avacado2194 4 роки тому +17

    Sonny and Qazi, I really appreciate your amazing work guys. Thank you for helping us guys!

  • @amritsidhu5
    @amritsidhu5 4 роки тому +23

    No words mate!! You guys are just awesome. Cheers!!

  • @joomaciiel
    @joomaciiel 4 роки тому +19

    you guys have such a positive way to teach and i get inspired to continue for more than my limit, and excelent teachers too o/

  • @SOUFIANE_DEVELOPER
    @SOUFIANE_DEVELOPER 10 місяців тому +1

    even tought this course is outdated because there are a lot of things that have changed in react and also firebase , i managed to make it , let's go guys

    • @Sidex150-g1p
      @Sidex150-g1p 10 місяців тому

      yeah switch is not working but i've managed to code it with router, route, routes itself

    • @adeeljaved6643
      @adeeljaved6643 9 місяців тому

      Hey there, I'm also making this project. Can you share your code? I'm stuck at the last step with stripe giving me error after clicking Buy Now saying "Error confirming card payment"

  • @dhananjaydogne3616
    @dhananjaydogne3616 Рік тому +2

    Just completed all pages with fully working deployed website.
    Amazing experience CP. 😎😇

    • @dhananjaydogne3616
      @dhananjaydogne3616 Рік тому

      If someone want help can told me
      It have some updates. That creates error

    • @arichandran9161
      @arichandran9161 Рік тому

      @@dhananjaydogne3616 hey bro i am gonna start this will u help me when error occurs??

    • @siddharthsrivastava5860
      @siddharthsrivastava5860 Рік тому

      hey im having issues with the payment , also not getting the secret key in the console, can you help?

    • @aditimittal9033
      @aditimittal9033 Рік тому

      Hi!! I reallly need your help with my project. I am not able to configure Stripe and my clientSecret id doesnt show on console and on clicking But now, it just keeps proccessing. Pls pls reply to me. It would really mean a lot to me if u do.

  • @kishore4733
    @kishore4733 Рік тому +3

    after this course , I got the habit of saying "exactly"

  • @charlesugwu5597
    @charlesugwu5597 4 роки тому +19

    Thanks for the way you keep improving and updating your tutorial. Some people are saying how many time will you do this tutorial, they do not understand what version control is. We are still expecting more update on this course if need arises. Thanks for this free great stuff.

  • @samsammm7231
    @samsammm7231 4 роки тому +31

    Hi Qazi and Sonny, please add testing with Jest and Enzyme to your projects. I think it would be nice to have testing in portfolio. Keep up the good work!

    • @ARCHANASINGH-iv5kt
      @ARCHANASINGH-iv5kt 2 роки тому +1

      DEVELOPERS ALERT HOW MUCH MONEY WILL YOU TAKE FOR MAKING THIS SAME AMAZON WEBSITE FOR ME AND MY BUSINESS.

    • @vidhijain1953
      @vidhijain1953 2 роки тому

      can you please tell me the tech stack and backend technologies used in this project?

    • @yannickbechem3155
      @yannickbechem3155 Рік тому

      I have a problem please when I add my product to the basket x 5 I will see the same product in the basket time x 5 how can I do to see only one product in the basket if I add a product x 5 in the basket
      Don’t know If I explain it well 😂 but that is situation right now

  • @Sqwan2
    @Sqwan2 3 роки тому +2

    Hi guys. I am already a developer and really enjoy your show. I also lerned a few things I didn't know before. Maybe you should do a coding session like this without preperation. As a developer, live normally isn't that easy. CSS is fiddeling arround, many Bugs, errors all the time, APIs change and tutorials don't work anymore, etc. If you doing it, it looks easier than it is.

  • @vivekpadelkar
    @vivekpadelkar 2 роки тому +1

    so confused after this build 'WHICH ONE IS REAL? and WHICH ONE IS CLONE ?" YOU GUY'S ARE LIT!!

    • @inzamam1320
      @inzamam1320 2 роки тому

      Can you show me your code ?

  • @birdwatcher1337
    @birdwatcher1337 2 роки тому +4

    5:55:00 If you are stuck here and your screen is white and it says "could not find Elements context; You need to wrap the part of your app that calls use Stripe() in an provider" FEAR NOT.

  • @tomaasmonaco
    @tomaasmonaco 3 роки тому +4

    {'⭐️'.repeat(rating)} this also worked for displaying the rating. Then you space the stars with letter-spacing css

  • @rreay724
    @rreay724 3 роки тому +35

    In case anyone is curious, for the header I edited it a bit to just show the part of the email before @. Makes it shorter and looks a little cleaner so it doesn't space things out so much up top. You can throw this in and it'll work ```Hello, {user ? user?.email.split("@")[0] : "Guest"}```

    • @anaghbasak
      @anaghbasak 3 роки тому +3

      I used something more complex ( "---" ) , {user ? user.email.slice(0, user.email.indexOf('@')): "Guest"}

    • @thayaganthusiyanthan9708
      @thayaganthusiyanthan9708 2 роки тому +1

      thx it looks very nice

  • @danastudebaker6480
    @danastudebaker6480 2 роки тому

    wow, react is simple and somehow easy, i watched this tut back in 2021 , infact i wanted to grab something but i couldn't understand anything dude was doing. So i forget and went back to learn my JavaScript basics very well and today i came back to watch it again, every things looks super easy... lol. How he explained the the react routes and made an example is awesome . I guess as u said sometimes watching and following , not even practicing or tryna code along is sufficient for u to learn it. Thank you Clever Programmers...

    • @stephenohaeri2472
      @stephenohaeri2472 2 роки тому

      Did you encounter the updates in the react router and others

  • @Lima3578user
    @Lima3578user 2 роки тому

    I've never coded in my life , more than a decade and a half working in tech space , I'm gona try this to build my confidence

    • @Smallcaptain1
      @Smallcaptain1 2 роки тому

      Thanks for watching and commenting don't forget to hit the subscribe button.➕. ①. ③. ②. ③. ⑦. ④.-④. ⑧. ⑥. ④. ③. ☎️.
      For more info and support at anytime text w h a t s a p above….

  • @garv2003
    @garv2003 Рік тому +3

    im gonna build this amazon clone no matter what. Will update this comment when I complete it
    Update: Basic model complete need to add animations and admin page

  • @Humney
    @Humney 2 роки тому +8

    Everytime i get stuck on building this clone i have to take 10-20 minutes to research how to fix the error and it is also helping me aside from following you all. There's been alot of updates since the release of this video.
    A couple is using instead of
    When you get to firebase authentication update firebase to 9.8 and use this syntax to import:
    import { initializeApp } from "firebase/app";
    import firebase from 'firebase/compat/app';
    import 'firebase/compat/auth';
    import 'firebase/compat/firestore';
    Also useHistory is now useNavigate;
    replace history = useHistory() with navigate = useNavigate()
    replace history.push('/path') with navigate('/path')
    Hope this helps anyone who kept getting stuck like I did at multiple steps. Do not give up, do not erase all your history. If an error occurs, read them, find a solution. If you can not find a solution do not get frustrated get up from the computer and take a break then retry finding a solution! Much love to anyone taking on this challenge or just following along to learn as I am.

    • @anexocelisia9377
      @anexocelisia9377 2 роки тому

      brother please help in just one error
      ERROR in ./node_modules/@material-ui/icons/utils/createSvgIcon.js 13:13-41
      Module not found: Error: Can't resolve '@material-ui/core' in '/home/ind/E_Commerce_Mern/amazon-clone/node_modules/@material-ui/icons/utils'

    • @justinebedi7048
      @justinebedi7048 2 роки тому

      @@anexocelisia9377 react 18 does not support material ui downgrade to react 17

    • @anexocelisia9377
      @anexocelisia9377 2 роки тому

      @@justinebedi7048 Unhandled Rejection (TypeError): Cannot read properties of undefined (reading 'id')
      did u get the solution . please reply if u get it man plzz
      in payment.js when i click buy now then it displays this message

    • @anexocelisia9377
      @anexocelisia9377 2 роки тому

      my payment.js is saying Unhandled Rejection (TypeError): Cannot read properties of undefined (reading 'id')
      (anonymous function)
      src/Payment.js:54
      51 | }).then(({ paymentIntent }) => {
      52 | // paymentIntent = payment confirmation
      53 |
      > 54 | db
      | ^ 55 | .collection('users')
      56 | .doc(user?.uid)
      please can anyone help me out please reply someone !!!

    • @olayinkabankole4002
      @olayinkabankole4002 2 роки тому

      I get black page without any error after importing StateProvider at 2. Please any help

  • @safsafaf2838
    @safsafaf2838 3 роки тому +8

    Im going to do push-up every time I will hear "EXACTLY" .. i love it

    • @BlackMSY
      @BlackMSY 3 роки тому

      Hello
      I have an issue about stripe and ı have the secret key showing on console when i click buy now
      normally it puts the money on stripe dashborad and redirects you to orders page or home page for me this part doesnt work any help please I beg my insta is @msy.cf thank you in advance

    • @safsafaf2838
      @safsafaf2838 3 роки тому

      @@BlackMSY Hey my advice is to look on github, cp linked that amazon-clone, you can simply check if u have same code, if yes, then propably u forget to install some tools

    • @safsafaf2838
      @safsafaf2838 3 роки тому

      @@BlackMSY Oh im looking at it now, and its not working for me neither :D but it worked 3 hours ago :) maybe they are fixing something

    • @BlackMSY
      @BlackMSY 3 роки тому

      @@safsafaf2838 please can you send me the github link by my instagram or through here I'm review the video again and again

  • @salted3507
    @salted3507 3 роки тому +31

    I wanna give a medal to whoever actually completed this project.

    • @abideenogunrinu674
      @abideenogunrinu674 3 роки тому +3

      almost done..i cant wait to collect the medal

    • @ReynaldAdolphe
      @ReynaldAdolphe 3 роки тому

      @SaltedCracker Why do you say that?

    • @manishaghi2966
      @manishaghi2966 3 роки тому

      @@abideenogunrinu674 are u done with this amazon clone?

    • @abideenogunrinu674
      @abideenogunrinu674 3 роки тому +2

      @@manishaghi2966 deployed v1 yesterday onto eemanstores-16cab.firebaseapp.com. added stripe payment today to localhost. Hope to have it completed and move to next clone airbnb or spotify

    • @manishaghi2966
      @manishaghi2966 3 роки тому

      @@abideenogunrinu674 Can you please help me out a bit brother? Provide me something so I can contact you .

  • @ad_akshat
    @ad_akshat 10 місяців тому

    awesome, guys i am watching this video after 3 years still this is the best project on youtube

  • @MarilynnOfficial
    @MarilynnOfficial 2 роки тому +2

    Would be awesome if the video transcripts and Captions were on. It's hard to follow along at times and would make it way easier for me to follow along and grasp more of what is happening in the lesson; which also helps me with overcoming my learning disability. Hopefully, next videos will have those options.

    • @adrina9798
      @adrina9798 2 роки тому

      hey facing issues with react-currency-format as react 18 is not able to support react-currency-format 1.1.0 . Would like to know how you over came that issue

  • @LimboJQ
    @LimboJQ 2 роки тому +4

    If anyone is having issues with compiling you have to downgrade your react version
    In the terminal type: npm uninstall react-dom
    after that type npm install react-dom@17.0.2
    should now work!

    • @mercyomole7095
      @mercyomole7095 Рік тому

      Coming back to this when I start this project, thank you.

  • @crystalbadu
    @crystalbadu 4 роки тому +19

    Please show how to make the slide out category menu like Amazon has. Btw I loveee Clever Programmer thank you so much for the value!

    • @mgma8976
      @mgma8976 4 роки тому

      Please do this @CleverProgrammer

    • @crystalbadu
      @crystalbadu 4 роки тому

      @The Windows User Always down for a collaboration. Do you have Instagram or Slack?

    • @DTtutors
      @DTtutors 4 роки тому

      Use Swiper Slider ;)

    • @crystalbadu
      @crystalbadu 4 роки тому

      @@DTtutors U the man! Thank u :)

  • @cissaltyliu5579
    @cissaltyliu5579 2 роки тому +3

    not sure if there still are people doing this project. if you do not find the clientSeceret special keycode @7:09:00, it could be the cross-origin issue. Try add -------response.setHeader('Access-Control-Allow-Origin', ' *') in the Post method, i.e. in app.post('/payments/create'); hope this helps. good luck.

    • @anexocelisia9377
      @anexocelisia9377 2 роки тому

      my payment.js is saying Unhandled Rejection (TypeError): Cannot read properties of undefined (reading 'id')
      (anonymous function)
      src/Payment.js:54
      51 | }).then(({ paymentIntent }) => {
      52 | // paymentIntent = payment confirmation
      53 |
      > 54 | db
      | ^ 55 | .collection('users')
      56 | .doc(user?.uid)
      please can anyone help me out please reply someone !!!

    • @riyakundu4164
      @riyakundu4164 Рік тому

      I have some problem in payment section can you please help me

    • @travel.keshav
      @travel.keshav Рік тому

      @@riyakundu4164 me too facing same issue . can you assist me?

    • @riyakundu4164
      @riyakundu4164 Рік тому

      @@travel.keshav till now, I am having that issue

  • @inspisiavideos8542
    @inspisiavideos8542 3 роки тому +17

    I just finished the first project guys. Amazon clone was a success!!!!! Thank you

    • @manishaghi2966
      @manishaghi2966 3 роки тому +2

      Payment.js:53 Uncaught (in promise) TypeError: Cannot read property 'amount' of undefined
      at Payment.js:53... I am getting this error bro please help me out. I am badly stuck as this point

    • @adnanshariq7123
      @adnanshariq7123 3 роки тому

      Bro does this project contains full functionality of Amazon? Or is it just UI part?

    • @BlackMSY
      @BlackMSY 3 роки тому

      Once I click on Buy now 🤯 normally it directly you on /payment/orders but for me it stucked on /payment page help 🆘 me bro

    • @ShahrukhShaikh-uo2pz
      @ShahrukhShaikh-uo2pz 3 роки тому

      @@manishaghi2966 Does the payment is successful in stripe dashboard??

    • @manishaghi2966
      @manishaghi2966 3 роки тому

      @@ShahrukhShaikh-uo2pz thanks bro I figured out my mistake

  • @villagepasanga3193
    @villagepasanga3193 7 місяців тому

    Today I am gonna complete this project and learn new things no matter how much time and effort it takes

  • @craylixart
    @craylixart 2 роки тому +6

    For those unable to install Material UI or showing errors at 40:43 , Use this command instead:
    npm install @mui/material @emotion/react @emotion/styled --legacy-peer-deps
    npm install @mui/icons-material --legacy-peer-deps

  • @bajarangjadhav8432
    @bajarangjadhav8432 3 роки тому +1

    I commit to follow and build AMAZON clone from this tutorial till the end of video.

  • @juanrestrepo8018
    @juanrestrepo8018 3 роки тому +9

    Absolutely a piece of art! I love this tutorial, The fact that is both of you some how takes the sleepiness away heheh so entertaining. As other users wrote this is like watching a movie
    Thank you hips guys

    • @yannickbechem3155
      @yannickbechem3155 Рік тому

      I have a problem please when I add my product to the basket x 5 I will see the same product in the basket time x 5 how can I do to see only one product in the basket if I add a product x 5 in the basket
      Don’t know If I explain it well 😂 but that is situation right now

  • @leaningtower73
    @leaningtower73 2 роки тому +5

    Amazing tutorial guys! You make difficult concepts sooo easy. God bless you clever programmers. Thank you!!

    • @alphavibb
      @alphavibb Рік тому

      I don't know why cart item become zero after refreshing the page? can you help bro?

  • @eliasramirez5398
    @eliasramirez5398 3 роки тому +4

    You guys are amazing! Im currently in a bootcamp, and we just wrapped up learning react but I'm lost. This tutorial helped my understand it. Will definitely follow you guys and watch all of your videos. Thank you.

    • @alansamrajasingh.a1999
      @alansamrajasingh.a1999 Рік тому

      Why you lost?

    • @yannickbechem3155
      @yannickbechem3155 Рік тому

      I have a problem please when I add my product to the basket x 5 I will see the same product in the basket time x 5 how can I do to see only one product in the basket if I add a product x 5 in the basket
      Don’t know If I explain it well 😂 but that is situation right now

    • @yannickbechem3155
      @yannickbechem3155 Рік тому

      I have a problem please when I add my product to the basket x 5 I will see the same product in the basket time x 5 how can I do to see only one product in the basket if I add a product x 5 in the basket
      Don’t know If I explain it well 😂 but that is situation right now

  • @yashchampaneri1972
    @yashchampaneri1972 2 роки тому +1

    you both guys are god of developing clones of website!

    • @gaurav8113
      @gaurav8113 2 роки тому

      Hey Yash! Are you a self-taught programmer and build projects to learn? If yes, please reach out to me so that we can discuss some interesting software development roles in latest technologies!

  • @rappgoat2924
    @rappgoat2924 2 роки тому +2

    I'm committed to build this project today no matter what it takes 🙏

  • @johnzenith4346
    @johnzenith4346 4 роки тому +26

    The two most dopest streamers and collaborators ever...too awesome!!! Thank you from #ChildReact

  • @tendies
    @tendies 4 роки тому +41

    Thank you for sharing this, it means a lot to me!

    • @flyguynoaholdksa5461
      @flyguynoaholdksa5461 3 роки тому

      Did you finish it? And if you did, did you run into any problems? Was it smooth sailing?

  • @vidhijain1953
    @vidhijain1953 2 роки тому +6

    if you are facing issue at 1:37:18 do this in the terminal
    npm uninstall react-router-dom
    npm install react-router-dom@5.2.0

    • @saurabhkhule1296
      @saurabhkhule1296 2 роки тому

      hey...do you got ur ans about the tech stack they are using??

    • @vidhijain1953
      @vidhijain1953 2 роки тому

      @@saurabhkhule1296 yes express

  • @Realdevemah
    @Realdevemah 2 роки тому

    Am committed to build this project today ,no matter what it may take me to achieve this desire in me to become the world's greatest developer

  • @jaivaidya7814
    @jaivaidya7814 3 роки тому +1

    now this is what I call quality stuff! dope job guys

  • @nikeshpatel1503
    @nikeshpatel1503 2 роки тому +4

    Hello @Clever Programmer
    Thank you for the amazing content. I have a question on 01:36:00 since the Header component will stay on all pages, why do we have to render each route?
    can't we do this?


    {/*HEADER*/}






    so the header component will stay every time doesn't matter which page.

  • @rahulchauhan.
    @rahulchauhan. 4 роки тому +6

    Awesome job!
    One issue bro, when we render this design in the mobile phone in portrait mode it is not being responsive.
    Can you please teach how to make a website flexible for mobile as well, side by side from your next tutorials?
    I understand this might add to your work, wish you guys all the best!!!

  • @khomohzie
    @khomohzie 3 роки тому +4

    This is awesome. This is like the craziest and mind-blowing tutorial ever. After this, I'm a master already. Thank you Clever Programmers. You guys are great.

    • @ts8960
      @ts8960 2 роки тому

      can u tell me what technologies this project uses? sanity content manager? what language for backend? does he also make admin role that can add products?

    • @khomohzie
      @khomohzie 2 роки тому

      @@ts8960 It's only frontend. It uses Firebase for storage and authentication. And React context API for state management. The products are static or preloaded. Users can only add to cart and checkout using PayPal if I remember correctly.

    • @ts8960
      @ts8960 2 роки тому

      @@khomohzie thx

  • @AmitKumar-be7vj
    @AmitKumar-be7vj 2 роки тому +1

    Wow Awesome.. Learned lots of thing in React... Hats off you guys

  • @brianmisaellopez2617
    @brianmisaellopez2617 2 роки тому

    I'm fully commited to do all the projects for me, my family and my friends. For a better future, wish me luck!!! Greetings from Argentina

  • @MOTO-SP
    @MOTO-SP 5 місяців тому +2

    at 1:37:48
    can use this newer code







    hope this helps

  • @sleepyenterprisesllc5447
    @sleepyenterprisesllc5447 2 роки тому +6

    Y'all helped me curb my fear of react starting with making webpages in html.. still not as expertised in it as I am HTML but no longer nearly as fearful of js and react js after only being an hour and a half into this video. Very concise very easy to understand. This should be a khan academy course or something because the relative ease of learning felt like the natural grasp of learning like watching one of those videos. Still have alot more to finish on my site, going for using this amazon clone in my own style to create an NFT marketplace. Is there still a link to upload our demos to?

    • @ts8960
      @ts8960 2 роки тому +1

      can u tell me what technologies this project uses? sanity content manager? what language for backend? does he also make admin role that can add products?

  • @arielcarrasquillo2851
    @arielcarrasquillo2851 2 роки тому +3

    NPX shortcut has vulnerabilities and would not let me install any other packages like material ui; is there an alternative to npx or an updated command?
    I am currently completing the tutorial with image files, but, I would love to use the material ui as a resource.

  • @mihiryadav2912
    @mihiryadav2912 Рік тому +3

    TRY THIS --1:38:03
    import React from "react";
    import "./App.css";
    import Header from "./Header";
    import Home from "./Home";
    import { BrowserRouter as Router, Routes, Route } from "react-router-dom";
    import Checkout from "./Checkout";
    function App() {
    return (
    // BEM








    );
    }
    export default App;

  • @cswithabdullah2638
    @cswithabdullah2638 2 роки тому

    I am going to build this project in 3 days. No laziness. I am committed.

  • @lathikadilshan-ot2vu
    @lathikadilshan-ot2vu Рік тому

    thank you very much for this video,I almost complete more than 6 hours and 30 minutes. I get great experience how websites work and this was good beginning for my journey

    • @ruthjemeli8950
      @ruthjemeli8950 Рік тому

      how did you deal with firebase installantion? mine is giving an error

    • @jon_leee
      @jon_leee Рік тому

      I'm getting the same error message with the firebase installation. Its saying that there are conflicting dependencies even when I use --force and wont install.@@ruthjemeli8950

  • @sujonpramanik1151
    @sujonpramanik1151 4 роки тому +125

    Please Make a admin panel with role permission

    • @roothacks6864
      @roothacks6864 4 роки тому +2

      yeah we need this

    • @alibalbars5177
      @alibalbars5177 4 роки тому +1

      what can we do with admin paneli why we need admin panel?

    • @roothacks6864
      @roothacks6864 4 роки тому

      @@alibalbars5177 to add projects, remove stuff

    • @alibalbars5177
      @alibalbars5177 4 роки тому

      @@roothacks6864 is adding project possible on amazon or do you mean product?

    • @roothacks6864
      @roothacks6864 4 роки тому +1

      @@alibalbars5177 sorry i mean new products

  • @MoneyMattersWithNev
    @MoneyMattersWithNev 3 роки тому +4

    This was awesome. Thank you. I would have loved it even more without random interruptions at the most awkward times... but that's just me. None the less, huge thanks!

    • @shouvikdatta6831
      @shouvikdatta6831 3 роки тому +2

      Bro, can u tell me just after learning JS & ReactJS can I start with this video? Or I need to learn other things?

  • @hardikgupta7924
    @hardikgupta7924 2 роки тому +4

    for using firebae auth , we need to do a couple of more imports now at 3:49:50 somewhere
    import firebase from 'firebase/compat/app';
    import 'firebase/compat/firestore';
    import 'firebase/compat/auth';
    rather than just import firebase from 'firebase

  • @alldevutils
    @alldevutils 2 роки тому

    I am gonna complete this challenge today no matter what it takes.

  • @youhavetodoit9070
    @youhavetodoit9070 Рік тому +1

    Thank You So Much Both Of You . I Learnt so much from this project . God Bless You :)

  • @Azntony88
    @Azntony88 4 роки тому +6

    Why are you not covering the persistency? It sucks that every time the browser refresh, all our cart items have been emptied...

    • @usmanabdurehman97
      @usmanabdurehman97 4 роки тому +2

      lol. Just store stuff in localStorage. Why is that a thing he has to tell specifically?

    • @midlandscoder
      @midlandscoder 4 роки тому +1

      dude, since you wants to be a real programmer, you should at push yourself to solve problems like this

    • @Azntony88
      @Azntony88 4 роки тому

      @@usmanabdurehman97 I never said I didn't know how to do that but it's unfortunate that they didn't cover it

    • @Azntony88
      @Azntony88 4 роки тому +1

      @@midlandscoder dude you want to be real programmer, do you even need to follow their video 🤷‍♂️what the point of the tutorial?

  • @EverythingaboutTechPro
    @EverythingaboutTechPro 4 роки тому +61

    Please Make a admin panel as well '
    Please ..... Otherwise its incomplete !

  • @AdityaSingh-si3gs
    @AdityaSingh-si3gs 4 роки тому +6

    Hey man I'm a big fan of what you're doing here... Would you please make a video on the clone of blogger? Would be waiting for it for sure!!!

    • @growthhacking9126
      @growthhacking9126 3 роки тому

      Hello
      Can you please tell me which software to use for coding?

    • @Ahmad-ps9zh
      @Ahmad-ps9zh 2 роки тому

      @@growthhacking9126 notepad

  • @digitalentrepreneurjourney207
    @digitalentrepreneurjourney207 2 роки тому

    I'm a wordpress and shopify developer but I'm starting a web3 project and starting to learn react for my sites. I've currently just lost my job at a marketing agency so getting a new job with react will be even better. 👊🏻 I'll let you know how I get on. Thanks for the video

  • @aanchalsahu1414
    @aanchalsahu1414 2 роки тому +3

    if u r facing error in 4:00:00 use these imports:- import firebase from 'firebase/compat/app';
    import 'firebase/compat/auth';
    import 'firebase/compat/firestore'

    • @inzamam1320
      @inzamam1320 2 роки тому

      Did you complete this project?

    • @aanchalsahu1414
      @aanchalsahu1414 2 роки тому

      @@inzamam1320 i was halfway through, but their promotion thing was distracting, so left it there.

    • @inzamam1320
      @inzamam1320 2 роки тому

      @@aanchalsahu1414 Have you made any other project of e-commerce website?

    • @aanchalsahu1414
      @aanchalsahu1414 2 роки тому

      @@inzamam1320 nah not ecommerce

    • @inzamam1320
      @inzamam1320 2 роки тому

      @@aanchalsahu1414 then what ?

  • @RaviSaini_10
    @RaviSaini_10 4 роки тому +11

    Will this video is save in youtube so i can watch it later

  • @HealthHabitsHQ.
    @HealthHabitsHQ. 4 роки тому +4

    i'm very glad i have come across this channel, thank you :)

  • @AbhishekKumar-pe5lg
    @AbhishekKumar-pe5lg 3 роки тому +2

    Really nice video. In the desktop, is is fully responsive but in the mobile, it is not responsive. Are other people facing same issue?

  • @SamsudeenOlarinde
    @SamsudeenOlarinde Рік тому

    2 years after and I can tell you the comment at 3:14:07 will hold true for years to come. Good stuff guys

  • @AbhishekSharma-tm2ko
    @AbhishekSharma-tm2ko 2 роки тому +3

    4:01:01
    Can anyone help me, I'm getting an auth error while creating amazon account in login page.
    Firebase: An internal AuthError has occurred. (auth/internal-error).

    • @omkar.2000
      @omkar.2000 2 роки тому

      its a firebase issue....authentication email and password enable

    • @inzamam1320
      @inzamam1320 2 роки тому

      Show me the code

    • @gsecret8783
      @gsecret8783 2 роки тому

      Hi did you fix this? My problem is I cannot even click the !create Amazon account button" but all my code is correct. I can only click sign in and its gives me "Firebase: There is no user record corresponding to this identifier. The user may have been deleted. (auth/user-not-found)."