This is the firebase function for the ITRW 322 instant messenger project.
Very important: please select our firebase project otherwise you will be uploading the functions to the wrong project.
npm install -g firebase-tools
firebase loginfirebase deploy --only functions- https://www.npmjs.com/package/firebase-admin
- https://medium.com/@MiBLT/mastering-firebase-notifications-36a3ffe57c41
- https://rharshad.com/web-push-notifications-react-firebase/
- https://dev.to/bogdaaamn/getting-started-with-google-cloud-functions-on-firebase-3g29
- https://firebase.google.com/docs/functions/local-emulator
- https://www.intertech.com/Blog/angular-best-practice-unsubscribing-rxjs-observables/
- angular/angularfire#1682
- firebase/firebase-js-sdk#1260
- https://www.caniuse.com/#feat=push-api
- https://angularfirebase.com/lessons/send-push-notifications-in-angular-with-firebase-cloud-messaging/
- https://firebase.google.com/docs/functions/get-started?authuser=1
- https://github.com/firebase/functions-samples/tree/master/fcm-notifications
- https://firebase.google.com/docs/functions/get-started
- https://firebase.google.com/docs/functions/use-cases