This app uses Angular for UI, with firebase firestore, Authentication and cloud functions.
State management was done using the NGXS package.
Firestore provides persistent storage and the firebase authentication provides the google sign in
Only signed in users can read and create notes for themselves.
Rules were setup to prevent only owners of a note document to read and write their own note documents
This project was generated with Angular CLI version 13.2.4.
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.