React Firebase Tutorial | AUTH - CRUD - Image Upload

Поделиться
HTML-код
  • Опубликовано: 22 сен 2024

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

  • @pietrodeveloper
    @pietrodeveloper Год назад +16

    I've been learning React from many youtube channels and honestly your tutorials are the best. Straight to the point, high density of information and clear explanations. Thank you Lama!

  • @Copt774
    @Copt774 День назад

    this was a great tutorial - i needed to know all of the things you taught! and i appreciate you used the docs and have a very simple/consistent way of coding, makes it easier to follow

  • @AwkwardTruths
    @AwkwardTruths 2 года назад +2

    This is what I've been waiting for. Liked for later review. Thanks for the tutorial.

  • @carldejager5910
    @carldejager5910 Год назад +2

    All I can say is THANK YOU!!! YOU ARE TRULY A MASTER AND A LEGEND WITH REACT AND TEACHING!! MUCH RESPECT!!

  • @johndivine8068
    @johndivine8068 2 года назад +21

    Lama, you're simply the best ReactJS tutor I have seen atleast here on RUclips. With your courses, there is not a single boring moment. Everything is simple and straight to the point.
    Let me tell you for free, I owe my developer journey and successes to your courses.
    Thank you chief. I hope I get to meet you some day.

  • @rafaficek9655
    @rafaficek9655 2 года назад +1

    Thanks for the course from Poland. You are a great teacher :)

  • @macrooooo__
    @macrooooo__ Год назад +6

    4:20 - hiding API key using env
    17:19 - Advance Auth (useContext/useReducer)
    59:20 - Adding the doc id to the notes array

  • @muhammadubaid3275
    @muhammadubaid3275 2 года назад +1

    One of the best firebase and react tutorials. Thank you.

  • @thatsalot3577
    @thatsalot3577 2 года назад

    Finally some tutorial that's not rushed, outdated or 30 hour long.

  • @jahmiel1945
    @jahmiel1945 Год назад +1

    Thanks for making this video. I really love this video. It made me understood firebase more in advance. Thank you!!

  • @Tutku12_6
    @Tutku12_6 Год назад +1

    perfect, avesome info for beginner dev

  • @melvintivane9432
    @melvintivane9432 2 года назад +2

    Awesome, I'm improving my skills a lot thanks to you dude.

  • @garvitmaloo9538
    @garvitmaloo9538 Год назад +1

    Hi {Lama || Safak}😅 Your videos have been really helpful for me. After learning the concepts of MERN stack, I have been looking for real-world projects and I found your channel. These projects have really helped me learn how to implement hooks, context and all the other stuff. Truly said, when the student is ready, the teacher appears 😁
    I really want to show some support for you but I can't do it right now because I am a student and still in the learning phase. Once I get to a decent position in my career, I will return here and support you as a gesture of thanks. Promise !! 🤞

  • @shorelinefilms9661
    @shorelinefilms9661 2 года назад

    Hey thanks so much!! I've been searching all over youtube for a way to query my data. Finally stumpled upon a video that shows how to do so. Thanks again for showing the get data website!

  • @ahmetcan2741
    @ahmetcan2741 Год назад

    This is the best tuturial on the youtube , The developer always explaoining what are we doing and why we did this that was really helpful :) THANKSS

  • @arielnovchr8715
    @arielnovchr8715 2 года назад +11

    hey lama, i do love your tutorials and i'm just wondering why not use firebase's onAuthStateChanged to handle your currentUser instead using localStorage? dispite the unsafety of localStorage

  • @shanli6502
    @shanli6502 2 года назад

    thank you for keep updating this project, thank you lama, really appreciate this.

  • @TBDfilesLalit_kalyan
    @TBDfilesLalit_kalyan 2 года назад

    I was waiting for firebase tutorial from some great teacher and here it is... Thanks

  • @WillSmith-qt7me
    @WillSmith-qt7me 2 года назад

    Great Firebase - CRUD tutorial

  • @interfacts11
    @interfacts11 2 года назад +1

    Absolutely amazing tutorial! I can say you are my the best teacher! I learn a lot of things from you! Thanks a lot!

  • @sauv1k
    @sauv1k 2 года назад

    Literally I was Searching for this from yesterday! And It Came... Thanks A Lot Sir ❤️

  • @databrains8185
    @databrains8185 Год назад

    Earlier I have gone through some React Tutorials, however this is the best teaching experience I had. Also please i request you to do some tutorials on React Native

  • @lazzante2742
    @lazzante2742 Год назад

    abi verdiğin çok büyük bir hizmet, içeriklerinde çok kaliteli teşekkürler

  • @donaldgatan3666
    @donaldgatan3666 2 года назад +1

    Awesome again. Appreciate to do also short video for Next.js and firestore

  • @KRISHNAKUMAR-ff2oe
    @KRISHNAKUMAR-ff2oe 2 года назад

    You are great, providing free source to learn

  • @caracaxa1
    @caracaxa1 2 года назад +7

    I loved the video. I'm just starting a small project using firebase. But I would like to see on your next videos how to secure authenticate users using firebase and node js and react. Not storing the user details or token on the local storage because it's not secure, but in the backend using http only cookies or session. Thank you.

  • @richmondgingingon
    @richmondgingingon 2 года назад

    I’ve been waiting for this! Thanks for sharing. It is very helpful for me as a beginner to React. As you said in the video, I also agree with you. React Hooks crash course would be great for your next content 👍🏻👍🏻

  • @sigfigronath
    @sigfigronath 2 года назад

    Great work Lama ! Super usefull for Uni students

  • @ilyasinbillahilyas447
    @ilyasinbillahilyas447 2 года назад

    I always support u Ms.lama dev 🔥🔥🔥🔥🔥🔥🔥🔥

  • @kittinanpolrob7004
    @kittinanpolrob7004 2 года назад

    Thank you Professor Lama.

  • @minedisc
    @minedisc Год назад

    And as you can see, it's a great tutorial

  • @NGRnp
    @NGRnp 2 года назад

    You make my day lama 🔥

  • @srilekharajasekar3652
    @srilekharajasekar3652 2 года назад

    One of the best content on web, Thanks for your efforts

  • @ashishpatel6078
    @ashishpatel6078 2 года назад +1

    Big fan of you from india

  • @PattyBeautCode
    @PattyBeautCode 2 года назад

    AMAZING tutorial !!! I have finished this one and I have learned ALOT !! Thank you very very very muchhhhhh

  • @ChetanSingh-zp4ct
    @ChetanSingh-zp4ct 2 года назад

    Exactly what I was looking for

  • @leviudeh8843
    @leviudeh8843 2 года назад +3

    This is amazing! Have you ever thought of programming a blog system full stack or MERN with react and nodejs? I think it would be great!

  • @404ashishgour
    @404ashishgour 2 года назад +1

    Super fan of your videos ❤️

  • @fahimahmedsumon624
    @fahimahmedsumon624 Год назад

    Thank you for this great tutorial ❤

  • @edehjohnpaul2966
    @edehjohnpaul2966 2 года назад +3

    error at 29:49 replace line 5 of AuthContext.js with currentUser: JSON.parse(localStorage.getItem('currentUser') || "{}"),

  • @shahmaraliyev6418
    @shahmaraliyev6418 2 года назад

    Kardeshim cok yardimci oluyon , tesekkur ederim.
    Thanks bro, your videos helps a ton

  • @lupis0706
    @lupis0706 2 года назад

    Love it, thanks for sharing bro 👍

  • @gabedotrafego
    @gabedotrafego 2 года назад

    Nice, man !!!!!! Thank for that content !!

  • @AITS-
    @AITS- Год назад

    Thank you for your interesting tutorial !

  • @smartjefreycoca5425
    @smartjefreycoca5425 2 года назад

    Thank you lama dev. I'm learning a lot watching ur videos. .. I hope you also make a video creating a user Authentication with Roles using firebase

  • @fufool3650
    @fufool3650 2 года назад

    i'm so greatful to saw this video,
    thank you very much.

  • @naboniabebe1123
    @naboniabebe1123 2 года назад +1

    Please Lama, Create a Node API using Firebase Admin. Pls pls pls... You're so great.

  • @muhammedozdogan264
    @muhammedozdogan264 2 года назад

    Dude you killin' it! thx

  • @growmindtogether
    @growmindtogether 2 года назад

    awesome go ahead react firebase videos

  • @coder5336
    @coder5336 2 года назад +2

    Nice tutorial. Thank you. What do you think guys. Firebase or Mongodb?

  • @chokeslam1996
    @chokeslam1996 2 года назад

    Fantastic tutorial!!

  • @enesozmen5503
    @enesozmen5503 2 года назад

    Thank You. I really appreciate it.

  • @jeissonmonroy7496
    @jeissonmonroy7496 Год назад

    this is an amazing tutorial, thank you so much :)

  • @bagassetyawanrosidi9336
    @bagassetyawanrosidi9336 Год назад

    Thank you for this! Super cool video! A+++

  • @developedbypy
    @developedbypy Год назад

    Value value simply value! Thank you 😊

    • @cchelseacxx
      @cchelseacxx Год назад

      👆Send a direct message for help 🆙 ⬆️..

  • @Kyle-Colangelo
    @Kyle-Colangelo 2 года назад

    I've watched the whole video, and your videos are amazing! If you could make finance or real estate type of app, that would be great

  • @pantelis2002
    @pantelis2002 2 года назад

    Thank you very much.Your tutorial is masterpiece :)

  • @gaodrumz9334
    @gaodrumz9334 24 дня назад

    you are wonderful sir ❤❤❤👌👌🙏🙏🙏

  • @abujihadsalahudin
    @abujihadsalahudin Год назад

    These is amazing video thanks so much for the great content

  • @murtazanaqvi82
    @murtazanaqvi82 2 года назад +1

    Great tutorial again! Kindly let us know how to secure our React-based websites?

  • @adventurer2395
    @adventurer2395 2 года назад

    This tutorial is amazing, especially the way you're using state with context. Which do you prefer these days? Redux toolkit or context with useReducer?

  • @ilyasinbillahilyas447
    @ilyasinbillahilyas447 2 года назад

    Thk u lama dev , u very well ❤️❤️❤️

  • @prlpg5115
    @prlpg5115 2 года назад

    You helped me a lot to learn react and get a job as react Developer. Please make a video on protected router using REST api

  • @pornlover748
    @pornlover748 2 года назад

    Thank you for amazing information. Please show an tutorial on firebase access controls with similar application.

  • @mohammadsamiur4916
    @mohammadsamiur4916 2 года назад

    Love you from Bangladesh. I am One of your fan.

  • @eghambaramsubramanian2454
    @eghambaramsubramanian2454 2 года назад

    Good Learning Experience!!! Lama. If possible can you make any video tutorial using Breadcrumb Navigation explanation.

  • @alexelias8783
    @alexelias8783 2 года назад

    Lama is my bible

  • @vanvince1171
    @vanvince1171 2 года назад

    Thanks for this great knowledge. Please kindly talk about Strapi with the dashboard. thanks

  • @Alireza-lc8vj
    @Alireza-lc8vj 2 года назад

    perfect 🔥🔥

  • @obfuse5288
    @obfuse5288 2 года назад

    Perfect! 👌🔥

  • @murtazanaqvi82
    @murtazanaqvi82 2 года назад +1

    Hi Lama,
    Can you help me out with how we can avoid concurrent editing? Or is there a way to show other users that USER A is editing or on this entry?

  • @prahladtimalsina247
    @prahladtimalsina247 2 года назад

    Awesome dude 👍🇳🇵

  • @IramKahkashan
    @IramKahkashan Год назад +1

    Hi, Thank you for providing detailed project from design to implementation. I want to ask in your status you enter status in db schema separately, If I have a product with some id whose status I've saved as "Purchased" in my products inventory but then I have sold that product that with the same id then the status should be "Sold" of that product and show disable in inventory.
    Will be greatly thankful if you will help me regarding this context.

    • @cchelseacxx
      @cchelseacxx Год назад

      👆Send a direct message for help 🆙 ⬆️..

  • @MasudRana-bd3of
    @MasudRana-bd3of 2 года назад

    Love you man ❤

  • @johnsmith1789
    @johnsmith1789 Год назад +1

    @Lama Dev, your tutorials and coding style are great, you make everything seem simple and relaxed. I enjoy all of your content. One issue with this tutorial I have though is: if a user is not logged in but tries to access an compent from a link from the outside, instead of rerouting to '/' in the RequireAuth, I get a console error that the protected component tried to render and since there is no user data to access, it crashes. Now if I do auth via Firebase getAuth(), if solves the issue, but when you page refresh it ends your session. What is a possible solution for this?

  • @Kermin00
    @Kermin00 2 года назад

    Where's outro?! Great tutorial as usual :)

  • @NGRnp
    @NGRnp 2 года назад

    my friend it's not far to get 100k sub wish you luck this video give me some knowledge of firebase and i think for 540 people also & i will be waiting full tutorial

  • @ifechukwu7379
    @ifechukwu7379 Год назад

    Very awesome video! Please can you do a tutorial on how you can use this dashboard to manipulate data on a front end ecommerce store

  • @oxpey4473
    @oxpey4473 Год назад +1

    But you only delete the user data from the database, not in the Authentification system. So the user still can log in :/

  • @ogbuezekiel7400
    @ogbuezekiel7400 2 года назад

    LamaBest ✊🏼

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

    Great tutorial. However, am I the only one getting CORS error when trying to post a new product to Firestorage?

  • @umargulzar2982
    @umargulzar2982 2 года назад

    you are awsome bro..❤️❤️❤️

  • @DanielBustamante-le1kt
    @DanielBustamante-le1kt 3 месяца назад

    THIS CODE HAS AN AUTHENTICATION ISSUE: WHEN I CREATE A NEW USER, THE SESSION SWITCHES TO THE NEWLY CREATED USER. HOW CAN I FIX THIS?

  • @md.asrafulalam3426
    @md.asrafulalam3426 2 года назад

    Thank you sir😘😘

  • @mohammadghasempour8743
    @mohammadghasempour8743 Год назад

    Perfect👍

  • @charindusadeep6100
    @charindusadeep6100 2 года назад +1

    Hi Lamadev can you implement role based Auth in this application like user admin moderator

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

    LETS GO !! 55:28

  • @dhananitejendra3151
    @dhananitejendra3151 2 года назад +1

    Why only 96K subs man!

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

    sir ab tack sara firebase aap sey sikha hy bus ab firestore rehta hy authentication bhi sikh lia

  • @kuramaX96
    @kuramaX96 2 года назад +1

    Hey lama !;) thank you for tutorial but i have one question : Is it safe to store user data in local storage? in real applications it is also stored like this?:) thank you :)

  • @natnael-oqp5082
    @natnael-oqp5082 2 года назад +1

    bro please make mern stack project with typescript and aws

  • @dreamcatcher3597
    @dreamcatcher3597 Год назад

    Hi Lama Dev, I want to know why you add db, storage constants in separate firebase file please. Is calling getDatabase getStorage in different components affect performance?

  • @emanueleraggi272
    @emanueleraggi272 2 года назад

    That is a great example and thanks for sharing your knowledge. Do you think you have time to show how to register a user in a different way? For example, instead of manually entering the fields, can you do it using a bar code scan gun? or a QR code scan gun? Thanks, if you can and have time. In any case, thanks for all your examples and explanations!

  • @md.saimunhossain9867
    @md.saimunhossain9867 2 года назад +1

    Could you please continue with multiple auth and role wise permission in 2nd part?

  • @premsingh6967
    @premsingh6967 2 года назад

    Nice Project ...

  • @TC-gv9fs
    @TC-gv9fs 2 года назад

    Thanks a lot Lama, just wonder how would you upload multiple files ?

  • @smartv6500
    @smartv6500 2 года назад +1

    hi lama thx for the video, i have a question when you are deleting an user it gets deleted from the database but not from the Authentication so you cant created an user with the same email again, how do i deleted it from both at the same time?

    • @binodkhatri7738
      @binodkhatri7738 2 года назад

      i was also searching for this did you find out??

    • @smartv6500
      @smartv6500 2 года назад

      @@binodkhatri7738 turns out you cant do that, in fire base auth you can only delete the email/user you are loged in with

    • @binodkhatri7738
      @binodkhatri7738 2 года назад

      @@smartv6500 correct ,and i have also searched and found out we can make cloud functions which can helps us to delete the auth user at the same time when admin delete the user from user list but its not free we have to buy to use cloud function in firebase so ,the end on that .🤣

  • @mr.revengaming8603
    @mr.revengaming8603 2 года назад

    we want moreeee

  • @abuhanifashowrov2356
    @abuhanifashowrov2356 2 года назад

    brother if possible please make some class on
    1/adding product image.
    2/ how to solve the capital and small letter problem in search box.
    3/ how to solve signup with same email multi time...
    I hardly request you to make some class on these problem.... Please Please Please...

  • @estudiar173
    @estudiar173 2 года назад

    very good