As busy high schoolers, we often feel stressed due to our many responsibilities, obligations, and personal needs. The best way to keep track of the time we devote to each activity is through a calendar. We wanted a way to visualize our division of time for each type of activity, but did not want to abandon our familiar and much-used Google Calendars. So, we made LifeTime CalendR - a friendly, easy-to-use extension to Google Calendar!
What it does
LifeTime CalendR (LTCR) detects the types of activities that you engage in on a regular basis in order to deliver a visual weekly report showing where your priorities lie in your everyday life.
How we built it
Challenges we ran into
This was also our first time using an API. Initially, getting used to the Google Calendar API was very difficult, but as we researched methods and looked through samples of code using the Google Calendar API, we found it was pretty intuitive to extract events.
Accomplishments that we're proud of
What we learned
We learned a lot about the functions and uses of JS for different functions rather than the basic ones we were familiar with. We also ran into quite a lot of errors, which tested our debugging skills as well as familiarizing us with the details of HTML/JS/CSS programming.
What's next for LifeTime CalendaR
We have a lot of ideas to expand and make LTCR more user-friendly!
- Appeal more to the minimalist theme
- Allow users to customize goals
- Adding a specific category for goals