Skip to content
This repository was archived by the owner on Aug 16, 2022. It is now read-only.

Mini angularfire2 tutorial, angularfire2 API showcase of angularfire2/auth, angularfire2/database, angularfire2/firestore and angularfire2/storage, tutorials, snippet compilations and demo app.

License

Notifications You must be signed in to change notification settings

ElecTreeFrying/angularfire2-demo-app

Repository files navigation

Angularfire2 API Showcase

This project was generated with Angular CLI version 1.4.7

Features

  • Authentication
  • Realtime Database
  • Firestore (new)
  • Storage
  • Hosting

Authentication

DOC|Repo / Demo

  • Managing users
  • Sign up social/email
  • Sign in
  • Sign out

Realtime Database

DOC|Repo / Demo

Covers CRUD Operations in both List & Objects

APIs used
Objects Lists
Create set() / update() push()
Read valueChanges() valueChanges(), snapshotChanges()
Update set() / update() set() / update()
Delete remove() remove()

Firestore

DOC|Repo / Demo

TODO

Storage

DOC|Repo / Demo

  • Upload files
  • Download files
  • Remove files

Usage

  • git clone https://github.com/ElecTreeFrying/angularfire2-api-showcase.git angularfire2-demo
  • cd angularfire2-demo
  • npm install

Create an account firebase console.

  1. Select Add Project

  2. Select Authentications

  3. Click copy WEB SETUP

  4. Create the environment files below in src/environments/.

    environment.prod.ts

    export const environment = { production: true, firebaseConfig: { **WEB SETUP** } }; 

    environment.ts

    export const environment = { production: false, firebaseConfig: { **WEB SETUP** } }; 

Firebase Deployment

TODO

About

Mini angularfire2 tutorial, angularfire2 API showcase of angularfire2/auth, angularfire2/database, angularfire2/firestore and angularfire2/storage, tutorials, snippet compilations and demo app.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published