This repository is intented to showcase an application that uses Firebase as a back-end for authentication, hosting, databases, and more. Each branch is shows the code changes required to implement each service firebase offers.
This branch is the starting point for our demo. It has the base Angular application we will be modifying in the budget-demo folder as well as the default files generated by running firebase init
in the firebase folder.
Showcases the changes required to deploy the base application to a firebase project. See the pr for more information.
Showcases the changes required to connect the application to Firebase's Authentication service.
Contains the minimal changes required to connect the app to a Firestore collection.
Adds security rules to better protect the data manage in Firestore.
Adds a function to add raw json uploaded to Storage to a firestore collection.