Sign in to Machine·Read
Every account is opened with an ID, name and department. The first account created on this system automatically becomes the Admin.
Almost there
Your account has been created but an Admin still needs to set your role (Supervisor / Operator) and, if you're an operator, assign your machines. Check back soon.
Start a Reading
Pick the machine and shift, then capture the meter.
Capture Meter
Line the digital display up inside the frame shown below, then tap the button to take the photo.
Confirm Reading
Check the photo, fix the reading if needed, then fill in the log details.
Reading Logged
Saved. Your supervisor will review and approve this entry.
Review & Approve
Entries submitted by operators, with stop time. Approve each one after checking it.
Earned Picks
Pick an employee to see their picks from Machine Reading and Stopped Time, day by day.
Manage Users & Machines
Decide who is a Supervisor and who is an Operator, assign machines and pages, and manage HR profiles.
Shift & Timing
Set Day and Night shift hours — they no longer have to mirror each other — and how long after each shift ends an Operator can still log a reading or a Supervisor can still approve one before it's marked Delayed / Logged Late and locked to Admin only. Every change takes effect from a date you choose, so readings from before that date keep being judged by whatever was actually running back then, and don't get re-graded after the fact.
Readings dated on or after this date use this rule. Set it to a future date to line up a change (e.g. the first day of Ramadan) ahead of time.
This is what decides whether a reading is automatically saved as a "Starting" or "Ending" photo, since Operators and Supervisors no longer pick it themselves. Before this clock time = Starting, from this time on = Ending. Defaults to the middle of each shift, but set it explicitly here if you ever need to.
Separate from the Day/Night Start-End times above — those set the full shift (e.g. 6:30 to 6:30 = 12 hours, for attendance). This is the shorter number production, machine, and Total Picks efficiency math actually runs on (e.g. 11.5 hours, accounting for an untracked break). Changing the shift length above does NOT change this — set it here directly.
For each one, choose either a number of minutes after that shift ends, or a fixed clock time.
A machine an Operator or Supervisor just logged a reading for disappears from their machine list for a while — this is what stops an accidental duplicate entry on the same machine. It comes back on its own once the cooldown passes.
For one day of the week (e.g. every Thursday), automatically apply a fixed cleaning stop to every running machine and reduce that day's Machine Working Hours to match — Operators still get picks for that time if the reason has a picks/hour rate set, but it isn't held against their efficiency (Machine Working Hours already accounts for it).
Applies to this weekday on or after this date — earlier dates (including any you've already corrected by hand) are left exactly as they are.
What Executive Management Can See
Controls which profile sections an Executive Management user can open when they view an employee's record from the Dashboard. This never affects what Admin or the employee themselves can see.
Who Can See Passport Location & Renewal Status
This is separate from every other permission in the app — nobody sees this section on an employee's Passport tab unless Admin puts them here, no matter what role or pages they otherwise have.
Write / Read & Write is capped at 2 people — these are your two Approvers. A change one of them proposes needs the other one's sign-off before it takes effect. Read-only Viewers can be added without limit.
Working Days & Holidays
Marking a day as a Holiday only affects the expected working-hours calculation on the Dashboard's Machine & Production section — it doesn't lock anyone out or stop them logging readings on that day. If part of the factory genuinely runs on a Friday, that's fine; that day's real production still shows up as normal, it just won't count as an "expected" working day when totalling hours.
The usual weekly off day. Do this once per year instead of one Friday at a time.
Eid, National Day, or any other one-off closure — a reason is required so it's clear later why that day doesn't count.
Departments
Used across machines, employees, and the CEO Dashboard filters.
Positions
Shown as a dropdown on every employee's profile.
Leave / Request Types
Shown as a dropdown when an employee applies for leave. Changes case to case, so keep this up to date.
Stop Reasons
Shown as a numbered dropdown when logging a machine stop. The Report page shows just the number, so reordering changes the number for new entries only. Picks/Hour is what an operator earns for each hour stopped for that reason — leave it 0 if that reason shouldn't earn picks at all.
Salary Components
Extra pay line items admin can add beyond Basic Salary / Extra Money / Premium Money — shown on every employee's Salary Info tab.
Premium Money — Pay-Per-Pick Tiers
Applies only to employees marked "Eligible for Premium Money" on their Salary Info tab. Different machines can pay different amounts for the same pick range — assign specific machines to a tier, or leave it blank to apply to every machine.
Report
Previous → recent reading per machine, across every shift entered.
My Status
Check which of your machines still need today's reading, and the approval status of what you've already submitted.
My Earned Picks
Your picks from Machine Reading and Stopped Time, day by day.
—
Employee record
Apply & Track
Apply for Sick, Umrah, Annual, Exit, or other leave — it routes to your 1st and 2nd approver in order.
Welcome Back! 👋
Here's a summary of your dashboard for today. Tap any number to see the details behind it.
Document Renewals
Machine & Production
Tap the filter icon to change date, department, or machine. Tap Total/Running/Stopped for the list.
Performance & Statistics
Machines by Department
Employees
Headcount, joiners, leavers, and passport custody — all in one place.
Employee Overview Live · current status
Accounts Overview
Salary and payroll calculations will be added here later. For now, this gives a quick employee and vacation-money reference.