This is the actual product with an actual database, not a slideshow. Six weeks of attendance, a rota, tasks waiting to be done, leave waiting to be approved and expense claims waiting to be paid. The staff app runs in a phone frame further down the page, so you can try it without leaving. Break whatever you like — we rebuild it with one command.
Where the work is set up and the money is watched. Sign in with the mobile number and PIN — enter the number without +91.
Open the admin panel| Who | Mobile | PIN | |
|---|---|---|---|
| Priya Nair Owner — sees everything, including billing |
9900000010 | 284917 | |
| Imran Qureshi Manager — approves leave and claims, no wallet access |
9900000011 | 365284 |
Running right here, in a phone-sized window — the same app, the same database, laid out the way it will be on your staff's handsets. Copy a number, press start, and sign in with the PIN beside it. Enter the number without +91.
| Who | Mobile | PIN | |
|---|---|---|---|
| Ravi Kumar · SF-001 | 9900000021 | 471629 | |
| Sunita Devi · SF-002 | 9900000022 | 582374 | |
| Arjun Menon · SF-003 | 9900000023 | 693418 | |
| Fatima Sheikh · SF-004 | 9900000024 | 714852 | |
| Deepak Yadav · SF-005 · night shift | 9900000025 | 826395 | |
| Meera Joshi · SF-006 | 9900000026 | 937461 |
Ravi is the interesting one: he is habitually a few minutes late, which is why his punctuality score is the lowest on the team. Try the language picker at the top of the sign-in screen before you sign in — it is the first thing on the screen for a reason.
Location is asked for inside the frame, the same as it would be on a phone. Deny it and the app still lets you punch — it records the punch as having no fix.
In rough order of how much they tell you about whether this would work for your business.
Ravi Kumar is at the top with the worst score. Note that the score is weighted by how late, not just how often — five minutes twice is not the same problem as an hour once, and a number that treats them alike tells a manager nothing they can act on.
The statutory register layout, one character per day. Days with no attendance record are marked absent rather than left blank, because a blank in that register is a finding at an inspection.
Two requests are waiting. Approve one and watch the balance move — and note that weekly offs and holidays inside the dates were never counted against it. Try approving your own and it will refuse you.
The weekly grid. Half the team is on nights, which is why they are working at the weekend and the day staff are not. Set a stricter geofence for one team and it applies only to them.
Three expense claims and their receipts. On a mileage claim, the card says whether the distance came from the recorded route or was typed in by hand — the two deserve different scrutiny, and hiding which is which would be dishonest to both sides.
In the phone frame above. He sees his own task and his own leave balance, and nothing about anybody else. Open it in a new tab, turn the network off in your browser's dev tools and reload — the app still opens, and a punch made offline waits on the phone.
Everything else on this page is running in production and you can click it right now. If something looks broken, it probably is — tell us, and you will get a straight answer about it.
Other people are clicking around in here too, so the data moves. If it looks odd, that is somebody else mid-experiment rather than a bug.
Anyone with this page can read it, and we wipe the whole organisation whenever we rebuild it. Use your own account for anything that matters.
We will set up an organisation with your sites and your staff list, usually the same day. Get in touch.