PUNCH
Self-managed working hours tracking application-Calendar view records commuting time, counts weekly/monthly working hours, determines whether progress is up to standard, supports marking holidays and rest days, and zero-reliance on local data storage.
Self-hosted working hours recording tool helps you track daily commuting hours, view weekly/monthly working hours statistics, and determine whether working hours progress is up to standard. ##Get started quickly ###Check-in - Click **PUNCH IN** at work - Click **PUNCH OUT** when getting off work - The system automatically records the time and displays it in the calendar grid of the day ###Add/edit records manually - Click ** any date ** on the calendar to pop up the edit box - Enter the working time (clock in) and the off-duty time (clock out) in the format of `HH:MM` in a 24-hour format, such as `08:30`,`17:45` - You can quickly adjust the time using the ↑/↓ keys on the keyboard - Click on existing records to edit or delete them ###Mark off days - Click on the small box in the upper right corner of a day to mark the day as a ** rest day **(holiday, annual leave, etc.) - Rest days are not included in the target working hours, but if there is a check-in record on that day, the working hours will be counted as usual ###View statistics Click on the navigation bar **STATS** to enter the statistics page: | indicators| description| |------|------| | Total Hours |Total hours recorded this month| | Target Hours |Target hours to be completed this month (after deducting rest days)| | Difference |Hours exceeded or fell behind target| | Weekly Breakdown |Display hours, goals, and margins by week| Green means progress is up to standard, red means falling behind. ###Looking over the moon Use the ** PREV** and **NEXT ►*** buttons above the calendar to switch months and view history. ##Default Configuration | configuration items| default value| description| |--------|--------|------| | weekly working hours| 40 hours| Contractually agreed working week| | the working week| 5 days| Monday to Friday|





