Skip to content

Latest commit

 

History

History
57 lines (39 loc) · 1.95 KB

0-Setup.md

File metadata and controls

57 lines (39 loc) · 1.95 KB

Lesson 0 - Setting up Firebase

  1. Requirements
  2. What is Firebase
  3. Creating a project

Requirements

For this workshop series you will need

  • a Google account
  • working installation of NodeJS (we will be using the current LTS version of v12.18)
  • access to a termnial (use Microsoft Terminal if you're on Windows 😉)
  • a code editor

Creating a project

  1. Go to Firebase.
  2. Go to console on the top right.
  3. Sign in with your Google account. Once you're signed in you should be able to see a page with your Firebase projects.
  4. Click on Add project.
  5. Enter a name for your project.
  6. Enable Google Analytics.
  7. Click on Create project.

In a few seconds you should have your own Firebase project up and running! Image of Success Page

Enable Firestore, Hosting and Cloud Functions

Firestore

  1. Click on Database on the side panel of the Firebase console under Develop.
  2. Click on Create database.
  3. Ensure Start in production mode is checked. Click on next.
  4. Choose a location. Defaults will be fine as latency doesn't matter at this point.
  5. Click on Done.

After a short while your Firestore database should be ready to use.

Image of Firestore

Hosting

  1. Click on Hosting on the side panel of the Firebase console under Develop.
  2. Click on Get started.
  3. Click Next and Finish until you reach the dashboard.

Image of Firebase Hosting

Cloud Functions

  1. Click on Functions on the side panel of the Firebase console under Develop.
  2. Click on Get started.
  3. Click Next and Finish until you reach the dashboard.

Image of Firebase Functions