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

Поделиться
HTML-код
  • Опубликовано: 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

Комментарии • 87

  • @nicholemcgrew2588
    @nicholemcgrew2588 4 месяца назад +3

    Short, sweet, and complete! Thank you!

  • @HamaadAfzal
    @HamaadAfzal 3 месяца назад +2

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

  • @whatsupbitch111
    @whatsupbitch111 10 месяцев назад +1

    Thank you. Great video, keep it up!

  • @nagazackyishida2160
    @nagazackyishida2160 10 месяцев назад +1

    Thank you so much! It works!

  • @gabriel_macena
    @gabriel_macena 6 дней назад

    Thank you for helping me with my first MERN project!

  • @anti-tankartur677
    @anti-tankartur677 2 месяца назад

    Taught me so much about mern stack thanks !!!

  • @brycetownsend1289
    @brycetownsend1289 10 месяцев назад

    Amazing! Thank you so much!

  • @atone-p2t
    @atone-p2t Месяц назад

    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 9 месяцев назад

    thank you so much bro

  • @authenticvideocreator8546
    @authenticvideocreator8546 2 месяца назад +1

    thanks for this vide

  • @user-re6ll1jk3i
    @user-re6ll1jk3i 7 месяцев назад

    thank you

  • @dfordemo981
    @dfordemo981 9 месяцев назад

    brilliant

  • @ajayboro777
    @ajayboro777 8 месяцев назад +3

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

  • @saikishorevangala8123
    @saikishorevangala8123 11 месяцев назад +17

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

  • @VijayChauhan056
    @VijayChauhan056 6 месяцев назад

    thanks bhai

  • @Srilakshmi-xh5iy
    @Srilakshmi-xh5iy 4 месяца назад +2

    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

  • @rombohak-lgite4400
    @rombohak-lgite4400 Месяц назад

    thx

  • @muskangupta4551
    @muskangupta4551 10 месяцев назад +2

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

  • @user-fm6mw5mh1n
    @user-fm6mw5mh1n 7 месяцев назад

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

  • @Roozikhan565
    @Roozikhan565 11 месяцев назад

    ❤❤❤❤😊

  • @praveshverma0808
    @praveshverma0808 Месяц назад

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

  • @greeshmaaturu2889
    @greeshmaaturu2889 8 месяцев назад +2

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

  • @arnopzakaria3212
    @arnopzakaria3212 11 месяцев назад +1

    MERN E-commerce project...

  • @onion2530
    @onion2530 23 дня назад

    it say net::err_connection_refused
    how to solve??

  • @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

  • @user-fm6mw5mh1n
    @user-fm6mw5mh1n 7 месяцев назад

    please do projects sir

  • @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..

  • @manjeeralakshmi7472
    @manjeeralakshmi7472 3 месяца назад

    mongodb compass is not creating the database automatically

  • @SoftwareScience
    @SoftwareScience 8 месяцев назад

    css not working....

  • @SajalSoni00
    @SajalSoni00 5 месяцев назад

    sir can you please provide source code for cross check

  • @namangokhru3715
    @namangokhru3715 9 месяцев назад +3

    source code ??

  • @sharifhossain8251
    @sharifhossain8251 8 месяцев назад

    Can we get the source code?

  • @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

  • @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

  • @uniquetechexploration
    @uniquetechexploration 9 месяцев назад +2

    pls how did you add the icons?

    • @uniquetechexploration
      @uniquetechexploration 9 месяцев назад +2

      fixed

    • @user-sc3ff5zy6c
      @user-sc3ff5zy6c 7 месяцев назад

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

    • @winterflake741
      @winterflake741 6 месяцев назад

      Can u tell how u fixed it?

    • @uniquetechexploration
      @uniquetechexploration 6 месяцев назад

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

  • @MDSALIM-lj7hs
    @MDSALIM-lj7hs 9 месяцев назад

    please share source code as well.

  • @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 11 дней назад

      just write localhost. It's the same

  • @veera1_8_001
    @veera1_8_001 5 месяцев назад

    Can I get the source code?

  • @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 2 месяца назад

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

  • @democracyprevails
    @democracyprevails 5 месяцев назад +1

    bro code please

  • @khushichhetri8051
    @khushichhetri8051 7 месяцев назад

    How did u add the icon

  • @user-sc3ff5zy6c
    @user-sc3ff5zy6c 7 месяцев назад

    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!!

  • @sampathkumar1301
    @sampathkumar1301 2 месяца назад +1

    update todo not there in front end

  • @malikshifin2699
    @malikshifin2699 8 месяцев назад

    Source code?

  • @vaibhavsolanki8225
    @vaibhavsolanki8225 7 месяцев назад

    29:49 done=true not working..

  • @ksantoshkumar4579
    @ksantoshkumar4579 3 месяца назад

    wheres the source code ?

  • @PHYSICSINNEPALI
    @PHYSICSINNEPALI 5 месяцев назад

    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

  • @magomedbataev8131
    @magomedbataev8131 6 месяцев назад

    where is the source coooooooooooooooooooooooooooooooooooooode

  • @somanadhguthula147
    @somanadhguthula147 5 месяцев назад

    Oh ma gud where is the source code

  • @Sans24-kj5zm
    @Sans24-kj5zm 7 дней назад

    Pdf hongi to upload krdo

  • @k-CE-OmkarPathak
    @k-CE-OmkarPathak 3 месяца назад

    AxioError coming

  • @zitansalehin6941
    @zitansalehin6941 3 месяца назад +1

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

    • @Welcome_home6264
      @Welcome_home6264 3 месяца назад

      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

  • @lonewolf7704
    @lonewolf7704 3 месяца назад

  • @pujachoursiya7418
    @pujachoursiya7418 11 месяцев назад

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

    • @codewithyousaf
      @codewithyousaf  11 месяцев назад

      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.

  • @arularasiselvaraj-rs4dj
    @arularasiselvaraj-rs4dj 7 месяцев назад

    Location .relaod didn't work