Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spike: Dynamic Google Calendar-based Theming #9

Open
6 tasks
2nPlusOne opened this issue Feb 23, 2023 · 0 comments
Open
6 tasks

Spike: Dynamic Google Calendar-based Theming #9

2nPlusOne opened this issue Feb 23, 2023 · 0 comments
Labels
front-end prototype Creating spike deliverables or prototypes

Comments

@2nPlusOne
Copy link
Contributor

Applying Custom Elements and Themes Based on Google Calendar Events Spike

Problem Statement

We want to apply custom site elements and themes based on upcoming Google Calendar events, for example, displaying a countdown timer for an upcoming event.

Goal

Our goal is to learn how to use the Google Calendar API to get upcoming events and use this information to dynamically apply custom site elements and themes based on the event.

Hypothesis

We can use the Google Calendar API and front-end Node packages to get upcoming events and use this information to apply custom site elements and themes.

Questions

  • How do we use the Google Calendar API to get upcoming events?
  • What front-end Node packages can help with applying custom site elements and themes based on the event?
  • How do we use the Google Calendar API with front-end Node packages to apply custom site elements and themes based on the event?

Research Tasks

  • Research the Google Calendar API documentation to learn how to get upcoming events.
  • Research front-end Node packages, such as Moment.js and React, to learn how they can help with applying custom site elements and themes based on the event.
  • Experiment with using the Google Calendar API, front-end Node packages, and JavaScript and CSS to apply custom site elements and themes based on the event.

Results and Conclusion

[To be updated after research and experimentation.]

@2nPlusOne 2nPlusOne added prototype Creating spike deliverables or prototypes front-end labels Oct 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
front-end prototype Creating spike deliverables or prototypes
Projects
Status: Backlog
Development

No branches or pull requests

1 participant