working_with_google_calendar_api
In this repo I will:
- Wrk with the Google Calendar Api
- Integrate Log-in function with Google account, (to give users convinience of not creating another pair of login and passwords for my web app)
- ... more functionality to be added along the way
Learning outcomes:
- Working with Google Calendar API, event creation, modification, invitations, etc
- Federated Log-in and how it helps increase security, Google Sign-in is used as an example https://developers.google.com/identity/sign-in/web/sign-in
- Permissions, Incremental Authorization
- OAuth 2.0 and it's inner workings https://www.digitalocean.com/community/tutorials/an-introduction-to-oauth-2
- How to chose right cloud compute option to host your web application in the cloud, in example of Google Cloud Platform (GCP) (spoiler: choice is App Engine) https://cloud.google.com/blog/products/compute/choosing-the-right-compute-option-in-gcp-a-decision-tree
- ...
Accounts being used:
- Dev: Dev - firebase.csci.380
- Test users: Alice - alice.test1.csci380 Bob - bob.test2.csci380