Skip to content

codediodeio/angular-firestarter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

df48633 Β· May 21, 2021
Sep 5, 2019
Sep 5, 2019
May 21, 2021
May 21, 2021
Sep 5, 2019
Sep 5, 2019
Sep 5, 2019
Sep 5, 2019
May 21, 2021
Feb 13, 2020
Sep 5, 2019
Sep 5, 2019
Sep 5, 2019
Sep 5, 2019
May 21, 2021
May 21, 2021
Sep 5, 2019
Sep 5, 2019
Feb 13, 2020
Feb 13, 2020
Sep 5, 2019
Feb 13, 2020
Sep 5, 2019
Sep 5, 2019
May 21, 2021

Repository files navigation

FireStarter

Firestarter is an Angular PWA powered by Firebase.

Features

  • Angular 12.x + Firebase
  • Installable PWA
  • OAuth and Email/Password Signup with Firebase
  • Drag & drop Kanban demo with Firestore
  • Angular Universal SSR with Nest.js deployed to Google Cloud Run
  • Optional SSR Prerendering Script

Usage

  1. Run
  • git clone https://github.com/codediodeio/angular-firestarter.git firestarter
  • cd firestarter
  • npm install
  1. Create a project at https://firebase.google.com/ and grab your web config:

  1. Add the config to your Angular environment

src/environments/

Update the environment.prod.ts and environment.ts files.

export const environment = {
  production: false,
  firebase: {
    apiKey: 'APIKEY',
    authDomain: 'DEV-APP.firebaseapp.com',
    databaseURL: 'https://DEV-APP.firebaseio.com',
    projectId: 'DEV-APP',
    storageBucket: 'DEV-APP.appspot.com',
    messagingSenderId: '...',
    appId: '...',
  }
};
  1. Run ng serve