User Authentication and CRUD Operation with Firebase Realtime Database in Android | GeeksforGeeks

Поділитися
Вставка
  • Опубліковано 14 сер 2021
  • In this video, we will be building a simple android application in which we'll add User Authentication and perform CRUD Operations with Firebase Realtime Database in Android. The Firebase Realtime Database is a Cloud-hosted database, i.e. it runs on a cloud, and access to the user is provided as a service. All the users connected to it can get access to the data in Real-Time. So, let's get started now.
    Check Out the Related Article:
    User Authentication and CRUD Operation with Firebase Realtime Database in Android [www.geeksforgeeks.org/user-au...]
    Complete Android Tutorial [www.geeksforgeeks.org/android...]
    Apply For Video Internship Program - script.geeksforgeeks.org/on-b...
    Our courses: practice.geeksforgeeks.org/co...
    #android ​#project #login #androidapp #firebase #androidstudio
    This video is contributed by Chaitanya Munje.
    Please Like, Comment, and Share the Video with your friends.
    Install our Android App:
    play.google.com/store/apps/de...
    If you wish, translate into the local language and help us reach millions of other geeks:
    ua-cam.com/users/timedtext_cs_p...
    Follow us on our Social Media Handles -
    Twitter- / geeksforgeeks
    LinkedIn- / geeksforgeeks
    Facebook- / geeksforgeeks.org
    Instagram- geeks_for_g...
    Reddit- / geeksforgeeks
    Telegram- t.me/s/geeksforgeeks_official
    Also, Subscribe if you haven't already! :)

КОМЕНТАРІ • 39

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

    Apply For Video Internship Program - script.geeksforgeeks.org/on-boarding/youtube

  • @Hrit
    @Hrit 2 роки тому +7

    This is the video I was looking for!
    Sadly this video is not with kotlin, please make the same tutorial in Kotlin!
    please please please

  • @tallurigokul9407
    @tallurigokul9407 2 роки тому +7

    Please make a tutorial in kotlin using MVVM architecture and firebase as a backend...

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

    Most needed video

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

    Great work

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

    Thanks Alot

  • @GerardoMartinez-ce8re
    @GerardoMartinez-ce8re 2 роки тому

    i have an issue, whit the put extra part 1:58:10, i send the name, and then try to send the courseRVModal, and it says that is not aplicable, can some one help me

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

    Great tutorial, there is a problem, how do I prevent firebase from crashing because the rules are not safe? Thank you

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

    Can you make same one for web development in vanila js + firebase [with firebase database /real time database/storage]
    pls make that one soon

  • @ankitkumar-mq3un
    @ankitkumar-mq3un Рік тому

    hello, can anybody please help .after clicking on course my app automatically crashes. what should I do

  • @ROHITKUMAR-pn4gj
    @ROHITKUMAR-pn4gj 2 роки тому

    i have some grave issue my app crashes sometime when I click on update courses button can anyone please resolve my issue i really need this please

  • @Mohit-gb9dv
    @Mohit-gb9dv 2 роки тому +2

    Thank you for this video i was able to complete this app without any error ,i hope in future you make more videos for future android developer

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

      Why is it when I click the course I added, its crashing?

    • @Mohit-il9gx
      @Mohit-il9gx 2 роки тому

      @@ciandrapancho8702 see Logcat at bottom of yr android studio ide according to me you can have problems in either one these
      1)database reference child name
      2) yr model class

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

      @@Mohit-il9gx My app also crashes when update button is clicked, How can I fix that?

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

    The app crash when performing update operations

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

    Can register and log in fine. But when I go to add a course, the progress circle just keeps spinning and nothing shows on my database. Any ideas? Thanks

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

    Is the CRUD functionalities in Firebase Android Studio meant for only one user? Because in my final year project, I made CRUD functions but when I switch users the saved entries are carried over.
    Anyone know how to fix this so that only CRUD data saved by a user is shown?
    If it's possible.

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

      If someone knows what I'm talking about, please let me know. Because if I log in with different users, past CRUD entries saved in other user sessions always show up in it. Or is it a matter of changing the database rules.

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

      @@eoghanfeighery7383 I had this thought before, and it was a simple fix. All you have to do is create a separate node in the database tree pertaining to the data you want to hold, and have each child node of said node be the userid of whatever user is signed in, then you should be able to save the data according to whatever user is signed in specifically.

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

      @@johnperez3579 Yeah I actually found a good tutorial that used Firestore for the node thing you mentioned. I tried to see if I could find a tutorial that used RealTime Database but I couldn't find one. Probably hasn't been documented enough yet.

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

    25:56

  • @Saifkhan-rc5dy
    @Saifkhan-rc5dy 2 роки тому +4

    source code ?

  • @ROHITKUMAR-pn4gj
    @ROHITKUMAR-pn4gj 2 роки тому

    i have some grave issues my APP CRASHES sometimes when I click on update courses button can anyone please resolve my issue i really need this please

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

      It is probably because something is wrong with the xml page. For example look at the logcat and go to the highlighted blue activity and then look above it to see the reason why. For me it was because there was something wrong with the textinput ...

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

      @@tacozzitv7640 how did you solve it ?

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

      @@youtubevance3273 When the app crashes, go to the bottom menu where it says logcat. When in logcat, find the highlighted class and see where it points the error

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

    plzz give timestamps

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

    1:39:10

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

    if we delete a course immediately after adding a course, it does not delete it. the course re-appears. why is that?

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

      I also have this problem, have you solved it? If so, can you tell me the solution.

    • @ROHITKUMAR-pn4gj
      @ROHITKUMAR-pn4gj 2 роки тому +1

      yeah i am also having the same problem plus when clicking on update button its crashing also

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

      @kaung I haven’t solved it, i followed another tutorial from scratch

  • @PriyankaPawar-ln2nw
    @PriyankaPawar-ln2nw Рік тому

    Caused by: org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException: A failure occurred while executing com.android.build.gradle.internal.res.ParseLibraryResourcesTask$ParseResourcesRunnable when I run this app after completing all process I got this error.... I tried to solve it but I failed can anyone help mw

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

    Can't convert object of type java.lang.String to type com.example.nguyenhuuhoang_2050531200146.CourseRVModal

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

    courseClickInterface.onCourseClick(position);
    anyone help me pls

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

      I am currently facing the same issue