aymns / Task-Manager-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Task manager app

Simple task managing application, built using firestarter

Features

  • Angular 7.x
  • 100 PWA Lighthouse Score with NGSW
  • Firebase Auth, Storage, and Cloud Firestore Demos
  • Angular Universal Prerendered SSR (deployed to Firebase Static Hosting)
  • End-to-End Testing with Cypress.io
  • Continuous Integration with CircleCI

Usage

  1. Run
  • git clone https://github.com/aymns/Task-Manager-app.git task-manager-app
  • cd task-manager-app
  • 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/environment.ts

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: '123456789'
  }
};
  1. Open src/app/app.module.ts and replace the firebasePlaceholderConfig with your environment, i.e environment.firebase

  2. And finally ng serve

About


Languages

Language:TypeScript 72.2%Language:HTML 14.0%Language:JavaScript 7.7%Language:CSS 6.1%