This project is based on Angular and it DOES not intend to copy Google calendar completely, rather, it tries to Emulate it.
Uses Google APIs (OAuth2 with Gapi to make things a bit easy). A better way would've been to write Firebase Cloud Functions
and abstract the Gory integration stuff there, but there was no time for that.
- Clone the project.
- npm install --force --legacy-peer-deps
- Run
ng serve
for a dev server. Navigate tohttp://localhost:4200/
.
You will need to Authorize the app with Google add grant all permissions such that it can access your Calendar and Events.
Shoot a mail to [email protected]
if you need more help.