Firebase - Ultimate Beginner's Guide

Fireship · 1.2M views · 2018 · 21:45

Open on YouTube

Web developmentCloud, DevOps & reliabilitytutorialdated

Why Stack Overflow recommends it

Stack Overflow users link it as a beginner tutorial for Firebase auth and cloud functions, or cite it as the guide they were following when their code failed.

Recommended by 1 people across 1 different months, 2019 to 2023.

What it is

A roughly 20-minute Fireship walkthrough of Firebase basics using plain JavaScript, covering hosting, authentication, Firestore, storage and cloud functions. It is a screen-recorded tutorial with a linked written lesson on AngularFirebase.

What people said

Recommends Deril Raju · 2019-02 · Stack Overflow · on “How to use firebase as login authentication for node.js in middleware?”

I suggest rather than going through a written tutorial, it's best if you refer to a video. You can refer to the following links given below: [this video] [LINK]

Cites Speedy Turtlez · 2019-12 · Stack Overflow · on “Firebase cloud function onCreate not running?”

I've been following a tutorial ( [this video] ) and I'm trying to get .onCreate to work, but nothing's happening. The code I'm trying to replicate is at around 19:30 in the video, and here's what I've got: exports.createinvite = functions.firestore .document('referrals/{referralid}') .onCreate(event => { console.log('asfasdfasdf') const docid = event.params.referralid; const code = event.data.data().thing; const referralref = admin.filestore().collection('referrals').doc(docid) return referralref.update({message: `asfasfasdfa`}) }); Any help is appreciated :)

Cites nwaldron · 2023-04 · Stack Overflow · on “Google login authentication button not working, Firebase”

I am an electrical engineering student and have to code a database for my senior design project. I am writting a small website to access this database to demo it. On the website I have a google login button on a javascript website ( [LINK] ) that is not working. I click the button and nothing happens. here is my javascript code: document.addEventListener("DOMContentLoaded", event =>{ const app = firebase.app(); const db = firebase.firestore(); const testPost = db.collection('posts').doc(); testPost.get().then(doc =>{ const data = doc.data(); document.write( data.title + '<br>') document.write( data.createdAt) }) //console.log(app)}); function googleLogin() { const provider = new firebase.aut