W

WorkspaceMonitorSystem

This project aims at providing healthy remote working space to employees by monitoring their application usage time.

The problem WorkspaceMonitorSystem solves

Monitoring of all the applications a user spends time on their computer.
Sending desktop notifications on a timely basis when user spends a little too much time on a particular application.
Help the users to keep track of time spent on apps and plan their work accordingly.

Challenges we ran into

Operating System compatibility issues, different packages where needed for Linux, Windows and MacOS. We overcame this challenge by including conditional checks in the requirements.txt file, by specifying which extra packages were needed for Windows OS.

Discussion