Skip to content

agusm/angular-firestarter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Languages

  • TypeScript 63.8%
  • HTML 17.5%
  • SCSS 11.4%
  • JavaScript 6.8%
  • Dockerfile 0.5%