Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

codediodeio/angular-firestarter

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

About

🍱 πŸ”₯ Angular + Firebase Progressive Web App Starter

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 10

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /