Managing Punches (Punch Log)

The Punch Log is your daily command center for time tracking. It shows every clock-in and clock-out across all students and staff, and it's where you fix problems like missing punches, wrong times, or duplicate entries.


Opening the Punch Log

Click Punch Log in the sidebar. It defaults to showing today's punches.


The Filter Bar

At the top of the Punch Log, you have several ways to filter what you see:

Quick Date Presets — Click one of these buttons to jump to a time period:

  • Today — What's happening right now

  • Yesterday — Quick review of yesterday's activity

  • This Week — Current week (Monday through today)

  • Last Week — The previous full week

Date Range — Use the Start and End date pickers for a custom range. For example, set both to the same date to view a single specific day.

Person Type Toggle — Switch between:

  • Both — Students and staff together (default)

  • Students — Only student punches

  • Staff — Only staff punches

Name Search — Type a name to filter to a specific person. Useful when you're looking for one student in a busy day.


Summary Chips

Just below the filter bar, summary chips give you a quick count:

  • X clocked in — How many people are currently clocked in (have an IN but no OUT)

  • X missing clock-out — People who appear to have forgotten to clock out

  • X punches — Total number of punch records in the current view


Person Cards

Punches are grouped by person. Each person gets their own card showing:

  • Name and ID number (e.g., "Addison Spadafora #33")

  • Student or Staff badge — So you can tell at a glance

  • Total hours for the selected period (far right)

  • Each punch listed chronologically with:

    • IN (green badge) or OUT (red badge)

    • Date and time (e.g., "Tue, 3/10 · 5:24 PM")

    • Source label — Kiosk, Imported, or Manual

    • Edit and Delete links (if you have permission)

Missing clock-out punches are highlighted with an amber/yellow background and a warning message, making them easy to spot.


Adding a Missing Punch

When a student forgot to clock in or out:

  1. Find their card in the Punch Log (use the name search if needed)

  2. Click + Add Punch on their card

  3. Select the direction: IN or OUT

  4. Set the date and time

  5. Click Save

The daily hours will recalculate automatically. The new punch will show with a "Manual" source label.

Common scenario: A student forgot to clock out yesterday. Go to the Punch Log, click Yesterday, find the student, click + Add Punch, select OUT, set the time they actually left, and save.


Editing a Punch Time

If a punch has the wrong time (e.g., student scanned at the wrong moment):

  1. Find the punch in the Punch Log

  2. Click Edit next to that punch

  3. Change the time

  4. Click Save

The daily hours recalculate automatically.


Deleting a Punch

If a punch shouldn't exist (e.g., accidental double-scan):

  1. Find the punch in the Punch Log

  2. Click Delete next to that punch

  3. Confirm the deletion

The daily hours recalculate automatically. If you delete all punches for a day, the daily time entry is removed entirely.


Who Can Edit Punches?

Editing permissions depend on your role:

Your Role
Can Edit

Instructor

Student punches only

Admin

Student punches + staff punches (at Admin level or below)

Owner

Everyone's punches

If you don't see Edit/Delete links on a punch, it means that person is above your role level.


Tips for Daily Use

  • Check the Punch Log first thing in the morning to review yesterday's activity and catch any missing clock-outs.

  • Use "Yesterday" preset for your morning review — it's the most common filter.

  • The "missing clock-out" count in the summary chips tells you immediately if there's cleanup work to do.

  • Students who are "clocked in" at unusual hours (like showing as clocked in at 11 PM) probably forgot to scan out.

Last updated