Skip to content
Desktop app for tracking student sign-ins in a tutoring center.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
chronophore Add logger message for feedback label timeout. Mar 28, 2017
docs
scripts Add script to migrate database to 0.5.1. Nov 1, 2016
tests Improve readability of method chains. Feb 25, 2017
.gitignore
LICENSE refactor to multiple directories Jun 22, 2016
MANIFEST.in Package and upload to pypi. Sep 12, 2016
Makefile Switch to SQLAlchemy 1.1.2. Oct 25, 2016
README.rst Include readme in docs. Add link to docs. Feb 23, 2017
TODO.md Include readme in docs. Add link to docs. Feb 23, 2017
notes.md Use data relationships to simplify controller logic. Oct 14, 2016
requirements.txt Add Python 3.6 to tox tests. Feb 7, 2017
setup.py Release version 0.6.0. Nov 21, 2016
tox.ini Add Python 3.6 to tox tests. Feb 7, 2017

README.rst

What is Chronophore?

pypi_version Documentation Status 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.

Qt 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

Documentation

Chronophore's Documentation is available at https://chronophore.readthedocs.io.

Hosting is graciously provided by the good people at Read The Docs. Many thanks!

You can’t perform that action at this time.