I know this sounds boring, but somehow this is a small project that I cannot stop thinking about. The company I worked for, they were in the need to a system were you fill in the hours you worked on. Many projects and their task were done on a daily base. Excel was not workable anymore. However many time trackers do exist, but are expensive or having half of the needed features. Or don’t make it easy for users to fill in hours.
As I am currently building an automatic way to track time, there are some questions I would like to have answers to.
As you properly about to think now, WHERE IS MY PRIVACY? Yes, this data is very sensitive! You will running the back-end on your own server. With the automatic tracker having multiple modes like: send report on accept or fully automatic. It will only sends data to the cloud when you say so. It gathers data from programs you run and try with some pattern matching to connect programs to task of projects. It will regenerate a report of the day with one/multiple rows like : the project + task + hours + comment (if needed). Note: The tasks and projects are predefined by the admin of the webpage.
On my sales webpage I made some old screenshots, but can be still useful for getting the full picture.
Some screenshots: https://sales.muino.nl/
Docker image: https://hub.docker.com/r/muino/time-management