Setting Up Firebase

In this lesson, we'll learn how to quickly set up Firebase with authentication.

We’re going to implement authentication in our application. This is a process that will require a backend for handling the user’s credentials. There are various ways we can approach this. There isn’t a one-size-fits-all solution.

This course primarily focuses on Angular. Developing a backend solution is something that requires a course of its own. Luckily, there are solutions out there that will allow us to have a backend without having to manage or write a server.

For this course, we’re going to use Firebase. It is a development platform with the infrastructure required to power an application. We can use Firebase to securely store and login users into an app. It’s straightforward to use.

Setting up an application

The great thing about Firebase is that it’s completely free to get started. This allows you to test the waters before committing. If your app requires a lot of resources, then it will cost some money. However, for the application we’re building, the free tier will suffice.

You’ll need an account to get started. Navigate here to create an account.

After logging in, at the top, there will be a link to navigate to the Firebase console.

Get hands-on with 1200+ tech skills courses.