Skip to main content

Score yourself.

Project description

ProdApp

PyPI version

Watch the video

Demo - click above

Features

Self-scoring

  • +5: poor productivity -- didn't get much done
  • +10: fair productivity -- normal work
  • +15: excellent productivity -- laser-focused shredding of workload

Countdown timer

  • Bleeps at 0 -> give youreslf a score
  • Change values with click + typing
  • Pausable
  • Defaults to 10 minute intervals, configurable

Saved progress: images

Swap between daily progress pics with a button press for easy comparison

Saved progress: csv

Recover/edit data for reference or further processing

Installation

pip install prodapp

Usage

Exe

Double-click shortcut

Command Line

cd path/to/prodapp
python app.py

Open http://127.0.0.1:8050/ in browser

Configs

Edit prodapp/config.ini

Misc

  1. Edit data: open data/<current_date>.csv, edit, save. Make sure the app is closed in the meantime.
  2. Edit images: can't. Must make new save.
  3. Save data/image: add productivity (+5/10/15), saves automatically.
  4. Change timer reset value: either via configs (requires app restart), or: first click reset, then change time value (e.g. to 12:00); that'll be the new reset.

To-do

The app is "finished"; I don't intend to do much further, but I welcome contributors. A list that I might sometime work on, or invite others to:

  • prodapp.exe
  • To-do list under the red orb (example; this is original ProdApp written in electron.js)
  • Edit values for other (non-current) hours straight from application, including subtracting values
  • Make the orb functional; change color, size, rotation rate depending on total "productivity" for the day

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

prodapp-0.8.1.tar.gz (24.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

prodapp-0.8.1-py3-none-any.whl (22.9 kB view details)

Uploaded Python 3

File details

Details for the file prodapp-0.8.1.tar.gz.

File metadata

  • Download URL: prodapp-0.8.1.tar.gz
  • Upload date:
  • Size: 24.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.7

File hashes

Hashes for prodapp-0.8.1.tar.gz
Algorithm Hash digest
SHA256 18b957dc36065dafa694ce40dd5f485cb18ee627e3a3cb073ce30d4dcda71836
MD5 466c41b465d7cd9e94c10a9e1ee408c5
BLAKE2b-256 b9f43c2be5e3ccaaca07ba85526ac8fc3a45fff041bbd5d5edffe06b1574762f

See more details on using hashes here.

File details

Details for the file prodapp-0.8.1-py3-none-any.whl.

File metadata

  • Download URL: prodapp-0.8.1-py3-none-any.whl
  • Upload date:
  • Size: 22.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.7

File hashes

Hashes for prodapp-0.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8cf83545616689bde949396d5bf8a52fc1b5559c67b56b6e044903bf45999678
MD5 070e3fe695102ef0bf17f22610a37264
BLAKE2b-256 b1db075badd54ed74b2be5e862683faf173cd59c7beeb4a7dc3a2bf28193033a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page