WorkLens is a mobile app that logs work time in one tap and visualises it by category, by day and by task. It offers more than five analytics views including a Pareto chart, and records offline even where the signal is poor.
A logging experience that lasts, offline support and a rich set of analytics charts — the axes needed to turn gut-feel work time into data-driven improvement, built in-house from scratch in 5 months. This is the story of that launch.
Everyone working on site or in the office logs their own hours easily and can look back at where the time went — that is the visibility into working life they are pursuing. Lowering the barrier to logging, so it lasts, is where the value starts.
Turning work time — usually discussed by gut feel — into data that drives improvement is the core of it. It records even where the signal is poor and syncs automatically afterwards: an analytics foundation letting individuals and teams see objectively how time is spent.
None of these were questions of technology choice; they were business problems tied directly to sustained logging, practicality in the field and analytical value. A design satisfying all of them at once had to be built from scratch.
When entry is a chore, Logging does not last, , no data accumulates at all. The number of taps has to be minimal.
Assuming a connection, Missed entries happens. A mechanism that saves reliably offline and syncs later is needed.
Rows of numbers alone behaviour does not change. Visualisations such as a Pareto chart are needed to reveal where to improve.
Building iOS and Android separately, Cost & variance grows. A design covering both from one codebase is needed.
A logging experience that sticks, offline sync, analytics charts and both mobile platforms — the four areas any lasting work-time analysis needs, built in-house from scratch on React Native. Together with the client we delivered a design that records reliably in the field and supports looking back to improve.

If entry is a chore, logging does not last.
One-tap logging + quick entry
Fewer taps, and logging becomes a habit.
We want to stop entries being missed where the signal is poor.
Saved to the on-device database, synced automatically later
Entries survive even offline.
Rows of numbers alone change no behaviour.
Multiple views — pie, line, Pareto and more
Where to improve becomes intuitively clear.
Building iOS and Android separately is inefficient.
Both platforms from one React Native codebase
Lower build cost, one consistent experience.
This foundation continuously produces business outcomes — sustained logging, practicality in the field and action on improvement — rather than technical metrics.
One-tap logging lets data build up effortlessly.
Offline support means reliable logging anywhere.
A Pareto chart and others reveal where time is skewed.
One consistent experience on both iOS and Android.
Logging is a chore, so it stops and there is nothing to look back on.
One tap to log, so it becomes a habit.
See your own time objectively
Team effort is invisible, so there is no basis for improvement.
Charts reveal the trend, so improvements can be proposed.
Data drives improvement
Where the signal is poor there is no logging, so it gets put off.
Record offline, sync automatically on return.
No more missed entries
How time is spent is discussed by feel, leaving nothing to decide on.
Allocation and staffing can be reviewed on real data.
Productivity keeps rising
Time allocation shown through this week's total, a category pie chart, a daily bar chart and a ranking by task.
Launch demoA one-tap logging form for task, category and time, with quick-entry buttons and support for adding new tasks.
Launch demoA list of logged tasks grouped by date. What you record appears here, together with the daily total.
Launch demo