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

angularfire2 demo application showing the use cases of methods in angularfire2/auth, /database and /firestore, firebase storage

Incomplete angularfire2-demo-app revamped repo, demo

Features

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

Authentication

DOC|Repo / Demo

angularfire2/auth API Showcase, visit the repo for more details, authentication demo-app includes example code for firebase social media logins and email signin and signup and example code for managing users.

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

Realtime Database

DOC|Repo / Demo

Covers CRUD Operations in both List & Objects

angularfire2/database API Showcase, visit the repo for more details, realtime-database demo app includes example codes on how to write, read, update and delete documents in rt-db using lists and objects, visit demo-app for more info.

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

firebase Storage API Showcase, visit the repo for more details, firebase storage demo app includes example codes on how to upload, download and remove files in Storage, please visit demo-app for more info.

  • 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** } }; 

TODO

TODO

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