Building a Todo List App with MERN Stack | Todo Application using MongoDB + Express + React + Node

Поділитися
Вставка
  • Опубліковано 7 сер 2023
  • In this video, we're going to build a todo list app using the MERN Stack. This is a full stack solution, meaning we'll be using MongoDB, Express, React, and Node. We're going to build a todo list application that users can add tasks to and track their progress.
    This is a great tutorial for anyone new to the MERN Stack, or for anyone who wants to learn more about how to build a todo list app. We'll take you step by step through the process, and by the end, you'll have a working todo list application that you can use in your own projects!
    #todolist #mongodb #reactjs #nodejs #expressjs

КОМЕНТАРІ • 86

  • @nicholemcgrew2588
    @nicholemcgrew2588 4 місяці тому +3

    Short, sweet, and complete! Thank you!

  • @HamaadAfzal
    @HamaadAfzal 2 місяці тому +2

    Finally My first mern project is done because of you, Thanks Brother

  • @whatsupbitch111
    @whatsupbitch111 9 місяців тому +1

    Thank you. Great video, keep it up!

  • @nagazackyishida2160
    @nagazackyishida2160 9 місяців тому +1

    Thank you so much! It works!

  • @anti-tankartur677
    @anti-tankartur677 2 місяці тому

    Taught me so much about mern stack thanks !!!

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

    Amazing! Thank you so much!

  • @saikishorevangala8123
    @saikishorevangala8123 11 місяців тому +17

    Sir can you provide the code as a reference purpose for cross checking.

  • @AmanVerma-pm2dy
    @AmanVerma-pm2dy Місяць тому

    really good and clear explanation!

  • @programming3617
    @programming3617 3 місяці тому +1

    Great Lecture. Thanks for making things clear😊😊 May God bless you with lots of his blessings ameen.

  • @ugyenofficial
    @ugyenofficial 8 місяців тому

    thank you so much bro

  • @ajayboro777
    @ajayboro777 8 місяців тому +3

    Bro, u r a good tutor.😊
    But please use background noise remover software.

  • @Srilakshmi-xh5iy
    @Srilakshmi-xh5iy 4 місяці тому +1

    when i am editing the code in app.jsx file localhost stops working and it is showing a vitehmr update and it doesnt show any ouput

  • @muskangupta4551
    @muskangupta4551 9 місяців тому +2

    requr=est is not defining in post showing not connecting with database

  • @authenticvideocreator8546
    @authenticvideocreator8546 Місяць тому +1

    thanks for this vide

  • @user-re6ll1jk3i
    @user-re6ll1jk3i 7 місяців тому

    thank you

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

    brilliant

  • @praveshverma0808
    @praveshverma0808 Місяць тому

    how to deploy this project with local mongoDb database , what i have to set up local mongodb before deployment , please tell me

  • @user-fm6mw5mh1n
    @user-fm6mw5mh1n 6 місяців тому

    please do ecommerce project using node js, express js, mongodb, react with payment getways

  • @VijayChauhan056
    @VijayChauhan056 6 місяців тому

    thanks bhai

  • @greeshmaaturu2889
    @greeshmaaturu2889 8 місяців тому +2

    Can I get the source code? I was stuck in the project.
    It's a request from my side.

  • @user-ym5tp1cl2k
    @user-ym5tp1cl2k 9 місяців тому +4

    I'd stuck on 7:30, the style from App.css cannot be applied, what it can be?

    • @aravindp2595
      @aravindp2595 9 місяців тому +1

      I think className should be applied

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

      Could you elaborate?@@aravindp2595

    • @coronareyesmauriciodassel5345
      @coronareyesmauriciodassel5345 9 місяців тому +5

      To apply the CSS classes to the elements, you need to assign those classes to the JSX elements using the className attribute. Here's how you can do it in your components:
      In Home.jsx, you can apply the home class to the outer element like this: function Home() {
      const [todos, setTodos] = useState([]);

      return (
      {/* Apply the 'home' class */}
      To Do List

      {/* ... */}

      );
      }

    • @coronareyesmauriciodassel5345
      @coronareyesmauriciodassel5345 9 місяців тому +2

      function Create() {
      return (
      {/* Apply the 'create_form' class */}

      Add

      );
      }

    • @jaydeepbhogate3753
      @jaydeepbhogate3753 8 місяців тому

      thank you bro it is working now
      @@coronareyesmauriciodassel5345

  • @Harshitsharma-jn6qj
    @Harshitsharma-jn6qj 2 місяці тому +1

    how to post update date and (fetch data without reload),
    for eg: when we click like button of youtube video it don't make reload, it make realtime,like instagram also?

    • @codewithyousaf
      @codewithyousaf  2 місяці тому

      As for your example we can do that because that is front-end but we you would like to update your post then it must reload to fetch updated data.

    • @Harshitsharma-jn6qj
      @Harshitsharma-jn6qj 2 місяці тому +1

      ​@@codewithyousaf bhai samjh ni aaya aap ne kya lika hai..
      par mujhe ek solution mil gya hai..
      mai useeffect se sara data managa rha tha backend se or usse state mai rakh rha tha...
      to abb jab bhi koi post ya like function callkarega too fir se useeffect call krwa denge.. jise ab ka updated data bhi aajaye or refresh bhi na kr na pade..👍👍
      or dusra tarika redux use krke bhi ho jaye ga..

  • @Motivational_talks
    @Motivational_talks 2 місяці тому +1

    when you are trying to access to display the todos...user.task .....here task is what?? means from where you get this?? pls response

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

    MERN E-commerce project...

  • @rombohak-lgite4400
    @rombohak-lgite4400 Місяць тому

    thx

  • @SajalSoni00
    @SajalSoni00 5 місяців тому

    sir can you please provide source code for cross check

  • @gg.cip0t
    @gg.cip0t 11 місяців тому +1

    I have learnt ReactJs and AntDesign, How much time do gou think I can learn Express,MongoDB and NodeJs?

    • @gojovoiceover
      @gojovoiceover 4 місяці тому

      if you are naruto you can learn fast , if you are nobito you need more time

  • @sharifhossain8251
    @sharifhossain8251 8 місяців тому

    Can we get the source code?

  • @namangokhru3715
    @namangokhru3715 9 місяців тому +3

    source code ??

  • @onion2530
    @onion2530 16 днів тому

    it say net::err_connection_refused
    how to solve??

  • @user-fm6mw5mh1n
    @user-fm6mw5mh1n 6 місяців тому

    please do projects sir

  • @SoftwareScience
    @SoftwareScience 8 місяців тому

    css not working....

  • @manjeeralakshmi7472
    @manjeeralakshmi7472 3 місяці тому

    mongodb compass is not creating the database automatically

  • @uniquetechexploration
    @uniquetechexploration 9 місяців тому +2

    pls how did you add the icons?

    • @uniquetechexploration
      @uniquetechexploration 9 місяців тому +2

      fixed

    • @user-sc3ff5zy6c
      @user-sc3ff5zy6c 6 місяців тому

      @@uniquetechexploration Can you please help me fix the icons issue?

    • @winterflake741
      @winterflake741 6 місяців тому

      Can u tell how u fixed it?

    • @uniquetechexploration
      @uniquetechexploration 5 місяців тому

      we have alot of icons...search on google for some mostly in formats like bscircleFill@@winterflake741

  • @deblinaroy9624
    @deblinaroy9624 3 місяці тому +1

    I am unable to find my local IP address port number. Every time I try, it shows an axios error.

    • @codewithyousaf
      @codewithyousaf  3 місяці тому

      u r using mongoDB atlas
      use this IP 0.0.0.0/0

    • @ZainAli-fh7oj
      @ZainAli-fh7oj 4 дні тому

      just write localhost. It's the same

  • @veera1_8_001
    @veera1_8_001 5 місяців тому

    Can I get the source code?

  • @MDSALIM-lj7hs
    @MDSALIM-lj7hs 8 місяців тому

    please share source code as well.

  • @NeerajSharma-sk2rs
    @NeerajSharma-sk2rs 10 місяців тому +1

    if we do not want vite and want simple npm install, is it ok cause i never use vite and i am also not comfortable with this

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

      Yes it is ok to use although

    • @abdu11ahh
      @abdu11ahh Місяць тому

      why are you not comfortable with it ? any specific reason?

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

    How did u add the icon

  • @user-sc3ff5zy6c
    @user-sc3ff5zy6c 6 місяців тому

    Icons are not working, what to do brother?

    • @victorm3807
      @victorm3807 6 місяців тому

      I think when something like icons is not working, it is the best opportunity to explore other icons libraries out there!!

  • @democracyprevails
    @democracyprevails 4 місяці тому +1

    bro code please

  • @malikshifin2699
    @malikshifin2699 8 місяців тому

    Source code?

  • @sampathkumar1301
    @sampathkumar1301 2 місяці тому +1

    update todo not there in front end

  • @Roozikhan565
    @Roozikhan565 11 місяців тому

    ❤❤❤❤😊

  • @PHYSICSINNEPALI
    @PHYSICSINNEPALI 4 місяці тому

    15:55 what is the local ip adress of mine ? how to know that ?
    can i know it using
    - ipconfig in cmd
    which i should use among :
    IPv4 Address. . . . . . . . . . . .:
    Subnet Mask . . . . . . . . . . . :
    Default Gateway . . . . . . . . . :

    • @deblinaroy9624
      @deblinaroy9624 3 місяці тому

      hi, did u solve this?? i couldnot find my local ip address port number. everytime it shows axios error

  • @ksantoshkumar4579
    @ksantoshkumar4579 3 місяці тому

    wheres the source code ?

  • @somanadhguthula147
    @somanadhguthula147 5 місяців тому

    Oh ma gud where is the source code

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

    29:49 done=true not working..

  • @magomedbataev8131
    @magomedbataev8131 6 місяців тому

    where is the source coooooooooooooooooooooooooooooooooooooode

  • @Sans24-kj5zm
    @Sans24-kj5zm 17 годин тому

    Pdf hongi to upload krdo

  • @k-CE-OmkarPathak
    @k-CE-OmkarPathak 3 місяці тому

    AxioError coming

  • @zitansalehin6941
    @zitansalehin6941 2 місяці тому +1

    Too much code skipping..you shouldn’t make video like this..wastage of time

    • @Welcome_home6264
      @Welcome_home6264 2 місяці тому

      you have to create request in thunder client by yourself otherwise it won't work

  • @zaidkhan4555
    @zaidkhan4555 2 місяці тому

    Not good for beginner It involve lack of explaination and also improper speech which pose difficulty for viewer to understand

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

    I am unable to get id in my console please help @Code With Yousaf

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

      when you pass it to the server side through URL then destruct it from req.params if it was empty then check your front-end

    • @genarodistilio8441
      @genarodistilio8441 8 місяців тому

      Hey! I had the same problem, i just needed to add a "key={todo._id}" on the classname task div:
      ----
      todos.map(todo => (

      handleEdit(todo._id)}>
      ----
      It worked for me, i don't know why his code is working.

  • @lonewolf7704
    @lonewolf7704 3 місяці тому

  • @arularasiselvaraj-rs4dj
    @arularasiselvaraj-rs4dj 7 місяців тому

    Location .relaod didn't work