© 2023 Hashnode
#firebase
Recently, I had to work on a project that involved the integration of Firebase with NodeMCU alongside using ESP32-CAM for facial detection and recognition. While trying to accomplish my aim, I encount…
Introduction Implementing user authentication can be complex, especially when integrating multiple sign-in methods like Google. You may encounter challenges such as handling the flow between creating …
Integrating Google sign-in with a flutter desktop app is different from mobile apps because a popular flutter package named google_sign_in doesn't support desktop platforms yet. This article will gui…
Continuing from our previous blog, where we discussed the basics of Firebase and the introduction to Firebase authentication, we now dive deeper into the implementation of Firebase email and password …
Introduction React hooks are powerful for managing state in React components, but it comes with a few challenges. One common issue that developers face when using React hooks is updating the state in …
This is the first installment of my weekly series on "New Android Development." I want to get started on Firestore immediately, but before you can do anything interesting (e.g., multi-user) you need t…
Push notifications are a great alternative to email notifications. There is no need for a verification step, UX is improved, and user engagement with the app is increased. This post covers both front-end and back-end setups. Requirements fo…
Hey y'all, I am back. This time with a new project of mine. Comms Introduction Started this open-source project not so long ago. Introducing a chat application that I was recently working on - "Comms"…
Problem I was working on firebase authentication that creates a new user with email and password and came across this error message - Solution It might be tempting to use an anonymous sign up authent…
Problem I encountered an issue with Firebase where multiple instances of the same user are being created on signup const handleCreateUserWithEmailAndPassword = async ( email, password, na…