Skip to content

Latest commit

 

History

History
24 lines (18 loc) · 1.16 KB

File metadata and controls

24 lines (18 loc) · 1.16 KB

TimeTrack is an application to help manage my timesheets.

The tools provided in our latest system made it difficult to know where my time was going, so I made this to assist.

Features:

Time Entry

  • Accept a time start, end, case/reference number, and a description.
  • Time entries will default to working hours (7AM - 7PM) with AM being the preference, if ambiguous
  • Display the list of time entries for the current calendar date
  • The delete key can remove the currently selected entry
  • The following are acceptable examples of time entries: 7:00 AM, 700, 730, 705, 7, 7:00 PM, 700 PM, 7.00, 7;00, 1900

Saving & Loading

  • All entries are written to file as an sqlite database as they are entered/modified
  • Entries will be loaded from the db file in the same directory, or a new one will be created if one cannot be found.

Statistics

  • Display total time for the day, and the amount of gaps in hours/minutes if any records without a case number are present.
  • The "Lunch" checkbox can be used to create a 1 hour time record which does not count towards the total time, or gaps.

Exporting

  • The export button will copy the currently selected time record to the clipboard