This simple web app was build with create-react-app
for practice with Google Calendar API, lerning React and to help counting total time spent on projects in previus month.
For now it will cycle through all calendars that you have at least writer
permission.
Application is using cookies
/localstorage
for storing necessary informations.
Assumptions:
- Days off are marked as full day events
- Events that overlaps with other events should have it color changed - and won't be counted. Partial overlap is curently not supported.
Some calendars settings are kept in local storage and cause problems after updating app. While i'm still looking for a solution for this problem currentle the only option is to manually clear local storage.
Auth based routingDisplay list of calendars with basic informationsAdd configuration to calendarsDisplay list of events for selected calendarAdd option to show events form selected dates rangeAdd sorting/filtering for events- Add options panel and some more options