- Anuj Raghani - anuj.raghani@gmail.com
- Bhavya Sheth - shethbhavya06@gmail.com
- Harshil Doshi - harshildoshi6333@gmail.com
- Hrim Gandhi - hrimgandhi@gmail.com
- Work from home is at its peak and is expected to be the new formal way of working. Companies may also start moving towards distributed office spaces avoiding non-essential travel for its employees. In such cases, Timely will prove to be of utmost importance solving 2 key issues:
- Measuring the availability of the individual
- Measuring the availability of the individual
-
Timely creates whitelisted work locations basis geofence, wifi SSIDs/MAC addresses and track presence, time spent, etc. within whitelisted zones
-
It tracks the time spent across all processes, browser tabs, application windows, browser URLs and determines the productive applications v/s non-productive applications.
-
The productivity tracker showcases productive hours for each day and splits further into application-wise productivity.
- Backend API - Flask(Python)
- Database - MongoDB
- Desktop Application - Electron.js
- Frontend - HTML, CSS, JS, Bootstrap
- Clone this repository using git clone
- cd productivity-tracker
- cd Flask API
- pip install requirements.txt
- python app.py (Here, the server starts)
Now, open another terminal and perform the following steps: - cd electron-app
- npm install
- npm start