Есть приложение которое трекает время
есть к нему же расширение которое делает скриншоты рабочего стола раз в N минут. kovasap/auto-screenshooter
Их нужно слепить в одно приложение на питоне.
И внести коррективы:
Kovasap привязан к Google Photos, а его нужно привязать через абстракцию к Google Cloud Storage, привязать через абстракцию чтобы другой программист мог переключить его на другое хранилище.