09:42 AM
Tuesday, April 24, 2024
Saving your shift...
Not clocked in
You are currently clocked out.
Starting Up
Preparing your app and checking for updates.
Windows installer app
Sign in, clock shifts, keep timesheets locally, and let installed clients check GitHub for updates.
Setup
Use the generated bootstrapAdminKey from the auth keys file to create the
first admin account.
Overview
09:42 AM
Tuesday, April 24, 2024
Saving your shift...
Not clocked in
You are currently clocked out.
Open the dedicated timesheets page with full shift history and notes.
Open the admin employees page and view every account stored in the app database.
Open your pay slip history with issued dates, pay periods, and pay totals.
Submit annual leave, sick leave, or leave without pay and see your balance before sending.
Waiting for packaged build.
Current version: v0.0.0
Latest clock in and clock out events from your timesheet history.
History
Review recent shifts, notes, and hours on a dedicated page.
Showing the last saved timesheets for this user.
Combined duration across the timesheets listed below.
Live status based on your current active shift.
Every saved shift with its clock-in time, clock-out time, duration, and notes.
| Date | Clock In | Clock Out | Duration | Notes |
|---|---|---|---|---|
| No timesheets yet. | ||||
Payroll
Review issued pay slips, filter by year or month, and open a selected pay breakdown.
No pay slips have been issued yet.
Issued pay slips will appear once they are added to the database.
Current-year net earnings based on the slips listed in the app.
Filter and review the pay slips linked to your signed-in account.
| Date | Pay Period | Net Pay | Status | Open |
|---|---|---|---|---|
| No pay slips found for this account. | ||||
Choose a pay slip to see its payment breakdown.
Gross earnings for the selected pay period.
Tax or withholding recorded on this pay slip.
Net amount paid after deductions.
Leave
Submit leave requests, check your available balance, and see whether any part of the request will become leave without pay.
Saved annual leave balance available for paid leave requests.
Saved sick leave balance available for paid leave requests.
Pick a leave type and date range to preview how many days will be paid or unpaid.
The app counts only open business days from your saved roster settings and warns when your paid balance is not enough.
Review staff leave requests and approve or decline them from the shared database.
| Staff | Type | Period | Days | Paid / Unpaid | Status | Reason | Action |
|---|---|---|---|---|---|---|---|
| No staff leave requests found. | |||||||
Your recent leave requests, including paid days, leave without pay, and current status.
These are the requests linked to your signed-in account.
| Submitted | Type | Period | Days | Paid / Unpaid | Status | Reason |
|---|---|---|---|---|---|---|
| No leave requests have been submitted yet. | ||||||
Schedule
View the roster shifts assigned to your account.
Saved roster entries currently assigned to your account.
Total scheduled time across the roster entries shown below.
No upcoming roster shift is currently saved.
Browse only your saved roster shifts in calendar order.
Pick a date to view the shifts assigned to your account.
Choose a day to view your roster shifts.
Admin
Pick a specific date, review that day’s roster, and create shifts without using the weekly planner.
The day currently selected in the admin calendar.
Total roster shifts saved for the selected day.
Combined scheduled time across the selected date.
Choose a day to see who is working and add a shift directly to that date.
Choose a date to review and create shifts.
Admin
View user accounts, create staff logins, and manage who is currently clocked in.
All accounts stored in the app database.
Accounts with admin access to the app.
Users who currently have an active shift open.
Add a staff account that can sign in from any PC connected to the shared SQL database.
Open a staff member to assign roster shifts, reset passwords, and update account access.
Accounts loaded directly from the app database.
| Full Name | Username | Role | Employment | Status | Created | Actions |
|---|---|---|---|---|---|---|
| No employees found. | ||||||
Week of Monday
Generate the month that contains this week using your saved roster rules.
Admin
Review the selected employee's timesheets and shift history.
This employee does not have an active shift right now.
Recent timesheets loaded for this employee.
Combined duration across the timesheets shown below.
Change the selected employee's role and keep manager access under control.
Set a new password for this employee without leaving the app.
Assign a scheduled shift to the selected employee.
Clock-in, clock-out, duration, and notes for the selected employee.
| Date | Clock In | Clock Out | Duration | Notes |
|---|---|---|---|---|
| No timesheets loaded. | ||||
Scheduled roster shifts stored for the selected employee.
| Shift Date | Start | End | Scheduled Hours | Note | Actions |
|---|---|---|---|---|---|
| No roster shifts loaded. | |||||
Admin
Control the shared roster rules for this business.
These rules are shared through the database and used whenever an admin generates a monthly roster.
Use this setup once, then the planner can build the month that matches your saved business hours.
Set each day to open or closed and define how many staff are needed on each generated shift.