chronophore

Desktop app for tracking sign-ins and sign-outs in a tutoring center.


Keywords
database, desktop, education, sqlite, kiosk, sign-in, time, qt, desktop-app, python, qt5, timesheet, tkinter
License
MIT
Install
pip install chronophore==0.3.0

Documentation

Chronophore

pypi_version license

Chronophore is a time-tracking program. It keeps track of users' hours as they sign in and out.

This project was started to help keep track of students and tutors signing in and out at a tutoring center in a community college.

Chronophore uses a Qt interface by default, but includes a Tk interface for compatibility:

Qt Interface

Qt Interface

Tk Interface

Tk Interface

Installation

Chronophore can be installed with pip:

$ pip install chronophore

Usage

usage: chronophore [-h] [--testdb] [-v] [--debug] [-V] [--tk]

Desktop app for tracking sign-ins and sign-outs in a tutoring center.

optional arguments:
  -h, --help     show this help message and exit
  --testdb       create and use a database with test users
  -v, --verbose  print a detailed log
  --debug        print debug log
  -V, --version  print version info and exit
  --tk           use old tk interface