Skip to content

simonbuechi/opendata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

Open Data Experiments

Part I - Time Tracking

Idea

Time reporting as easy as possible using Google Calendar, tracking and visualization according to your needs.

  • Report your time by adding a entry to a Google Calendar. That is the only manual task necessary.
  • Automated tracking in Google Spreadsheet
  • Query your data to your preferred application (e.g. visualizations in D3 or Google Charts)

How to setup

  1. Create a new (empty) calendar in Google Calendar that will be used fo time tracking (e.g. named "TimeTracking")
  2. Create Google Spreadsheet
  3. Add Google Script to spreadsheet.
  4. Add trigger to script, to run daily during the night (e.g. "2.00-3.00am")
  5. Start tracking your time to your calendar.

Default format of calendar entry

All calendar entries must be in this format: [free text, can be empty] [#tag1] [#tag2] [#tag3] Personally I use [#tag1] for a general category, [#tag2] for the project and [#tag3] to identify the activity.

Examples:

  • "Meeting with Max #business #companyXYZ #meeting"
  • "#leisure #sport #workout"
  • "book review on my blog #private #blog #write"

Source material

  • google-calendar-tracking: code.gs
  • Google Spreadsheet template for time tracking (tbd)
  • Google Spreadsheet template for visualization (tbd)

Part II - Writing

tbd

About

tools and scripts for my open data analytics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published