For a future project, I need to track user activity to record their productivity time. I want to detect which file is currently open in apps like Adobe Photoshop for exemple and detect when the user switch to other app or other file/tab.
To make my desktop app, I wish to use electron JS
Can you just give me some tracks to follow ? I don't find any nodejs library that allow me to do that, but i know that is possible because it already done with eletron apps like :
- Chronos https://electronjs.org/apps/chronos-timetracker
- Paymo https://electronjs.org/apps/paymo-time-tracker
- ScreenAware https://electronjs.org/apps/screenaware
And an other App wich not seems to be built with electron : https://desktime.com/features
Thanks for your help