Hacker News new | ask | show | jobs
Show HN: Timesheet – Minimalist Work Hours Manager (timesheet.js.org)
17 points by painternishant 2083 days ago
3 comments

Well done! It's minimalist in the best sense: light-weight, focused features, and polished details.

Within a minute of playing around, I understood how practical it is. I appreciate the respect and consideration for users - it's exactly the kind of software built with ethics and principles, I wish there were more tools like this in the world.

Indeed. I appreciate that you have observed everything I kept in mind while designing the application. Thank you very much.
Are you working from home ? Are you managing your work time using notepad ? Do you want quick access to your timesheet instead of opening and closing text editor on each change ? Are you calculating total hours manually ?

Start using Timesheet now.

Timesheet is an application for managing and quickly accessing your daily work time. It has a minimalistic features set required and sleek design.

Easy URL : It has easy to remember URL : https://timesheet.js.org

Privacy : The information of your timesheet are never shared with anyone. It's completely private.

Offline Support : It works offline too.

Dark Mode : It offers dark mode theme

Download : You can download your timesheet in TXT, CSV and PDF format.

Start using timesheet now ! :)

Useful. What is “Imperative Time”?
Imperative time allows you to enter time value as per your consideration. For example you can enter 1 for 1 hour, 0.5 for 30 minutes, 0.25 for 15 minutes. :) Without imperative time it will restrict you to enter .59 at max i.e 59 minutes.
The idea of expressing 15 minutes as 0.25 is useful. “Imperative time” is a terrible name and I suspect the product of some misunderstanding or translation error. There should be a slider button and it should say “6 min/0.1 hrs” or similar.
Not necessarily 15 mins as 0.25, the time can be express in any form.
I also was confused by this option, the ? did not open any info for me.

Perhaps, it could be expressed with a sheet-level Units field, defaulting to Hour, and allowing decimal entry.

Better to call it decimal time
The default time input allows decimal value, but with restriction of .59 at max (59 minutes).