Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.14 KB

File metadata and controls

30 lines (22 loc) · 1.14 KB

zoho-intime

run locally

  • In Chrome, open chrome://extensions/
  • Click + Developer mode
  • Click Load unpacked extension…
  • Navigate to src and click OK
  • go to attendance and navigate to listview and enjoy

Screeenshots

screenshot

TODO

  • Run whenever zoho attendance list view url is visited
  • if switched between tabular view and list view, zoho doesent rerender the listview dom, so this causes to add more Total InTimecolumns
  • find a way to get this working in monthly view, ref: https://stackoverflow.com/questions/9776054/addeventlistener-in-content-script-not-working
  • handle edge cases:
    • coming before 8:30
    • going after 6
  • calculate inTime in realtime.
  • display how much time remaining for intime to cross 8 hours
  • calculate weekly total, weekly average, monthly average, monthly total.

Roadmap

  • analyse browsing history and intime to findout peak time, when we work most, concentration level, when we go out most.
  • create Teams bot to remind us to go to break or when we are continuosly working.