Skip to main content

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

Metadata

Release files for prodapp 0.8.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for prodapp 0.8.2
File Size Uploaded
prodapp-0.8.2.tar.gz 24.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for prodapp 0.8.2
File Interpreter ABI Platform
prodapp-0.8.2-py3-none-any.whl Python 3 none any Details

Total release size: 47.5 kB

Release files / prodapp-0.8.2.tar.gz

Download URL prodapp-0.8.2.tar.gz
Size 24.5 kB
Tags Source
SHA-256 checksum
How to use checksums
2427ef7577a06dc5272d08725e27a5820794f3276de441569bb8353ded1fb9c0
BLAKE2b-256 checksum
How to use checksums
6e36ec4c8a65684d12939acea22339098defe2a8e442eba71fa886bb546fdbef
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / prodapp-0.8.2-py3-none-any.whl

Download URL prodapp-0.8.2-py3-none-any.whl
Size 23.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e8796928078f335221bc23116e7d12d450b3a4ef5069eeed592dab8d03aec0bf
BLAKE2b-256 checksum
How to use checksums
fd7bf8ccdd9237316415e71e5a0a9a98cc250929550b1b208e10f1c800787ea5
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.8.2 This release

2 release files

0.8.1

2 release files

0.8.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page