Attendance · Teams & schools
Tally
Every present day plants a tree.
A modern, gamified attendance app for small teams and schools. Staff check in and out, with an optional GPS check that they're at the office, admins approve, and every present day grows a tree in the team's living forest, which follows the real time of day.
Good day
--:--
Inside the office radius
Check in to plant today’s tree.
A month, in trees
Four weeks at the office. Each working day grows a tree, sized and coloured by how the day went. Saturdays are off, as they are in Nepal.
- S1
- M2
- T3
- W4
- T5
- F6
- S7
- S8
- M9
- T10
- W11
- T12
- F13
- S14
- S15
- M16
- T17
- W18
- T19
- F20
- S21
- S22
- M23
- T24
- W25
- T26
- F27
- S28
- Forest health
- 84%
- Healthy
- Weather
- Sunny
- from the last seven working days
- Trees grown
- 22
- one stump for each day missed
- On time
- Late
- Overtime
- Left early
- Absent
Inside the app
Real screens from a demo workspace, Himal Studio in Kathmandu: eight people and six weeks of attendance, on the web app and at phone size.















- Check in. The staff dashboard: in the office, checked in, break or check out, and who else is in today.
- The forest. Her year as a forest under the real season's sky, deer, foxes and rabbits included.
- In 3D. The same forest as a low-poly world you can turn: mountains, river and weather.
- The admin's morning. What needs review, who's in, who's late, and the attendance rate, on one page.
- Approvals. Leave, an out-of-office check-in, a weak GPS fix and a hand-entered day, each with its note.
- The calendar. Every day of her September, coloured by how it went.
- The team's forest. Everyone's October in one forest, above the leaderboard.
- Sign in. The same app as a PWA: staff submit, the admin approves, everyone stays in sync.
One app, web and Android
A platform layer hides the difference, so the same React code runs as a PWA and as a native app. Under every tree, the same four roots.
- React appPWA or Capacitor
- Platform layerGPS, haptics, sign-in
- Cloud Functionsverified attendance writes
- Firestorerules per workspace
What grows here
- Workspaces
A private workspace per organisation, with admins, staff, managers and custom roles.
- Check in, check out
Breaks, half days, a late grace period, and a warning when you're outside the office radius.
- Approvals
Admins verify each entry, or let it auto-approve. Disputes, comments and an audit log.
- The living forest
Trees grow with the hours worked, glow with overtime and wither on absences, under a real day and night sky.
- School mode
Class attendance sheets, a teacher dashboard and student import from CSV.
- Reports
PDF and CSV exports, custom date ranges and a calendar file for your holidays.
Next app in the workspace
R-AIA whole AI, in a folder you can carry.