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

Use .exe installer. For the Python package (not needed for .exe), 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.2.tar.gz (24.5 kB view details)

Uploaded Source

Built Distribution

prodapp-0.8.2-py3-none-any.whl (23.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: prodapp-0.8.2.tar.gz
  • Upload date:
  • Size: 24.5 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.2.tar.gz
Algorithm Hash digest
SHA256 2427ef7577a06dc5272d08725e27a5820794f3276de441569bb8353ded1fb9c0
MD5 ee7816279d95ee2e0ba4b900ee15cd4a
BLAKE2b-256 6e36ec4c8a65684d12939acea22339098defe2a8e442eba71fa886bb546fdbef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prodapp-0.8.2-py3-none-any.whl
  • Upload date:
  • Size: 23.0 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e8796928078f335221bc23116e7d12d450b3a4ef5069eeed592dab8d03aec0bf
MD5 4f9f92d423bed18f727c673704723e2f
BLAKE2b-256 fd7bf8ccdd9237316415e71e5a0a9a98cc250929550b1b208e10f1c800787ea5

See more details on using hashes here.

Supported by

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