All Projects → mesbahamin → Chronophore

mesbahamin / Chronophore

Licence: mit
Desktop app for tracking student sign-ins in a tutoring center.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Chronophore

Pyrustic
Lightweight framework and software suite to help develop, package, and publish Python desktop applications
Stars: ✭ 75 (+1150%)
Mutual labels:  database, sqlite, desktop-app, tkinter
Sqlitestudio
A free, open source, multi-platform SQLite database manager.
Stars: ✭ 2,337 (+38850%)
Mutual labels:  database, sqlite, qt5
Phpmyfaq
phpMyFAQ - Open Source FAQ web application for PHP and MySQL, PostgreSQL and other databases
Stars: ✭ 494 (+8133.33%)
Mutual labels:  database, sqlite
Denodb
MySQL, SQLite, MariaDB, PostgreSQL and MongoDB ORM for Deno
Stars: ✭ 498 (+8200%)
Mutual labels:  database, sqlite
Typeorm
ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
Stars: ✭ 26,559 (+442550%)
Mutual labels:  database, sqlite
Medoo
The lightweight PHP database framework to accelerate the development.
Stars: ✭ 4,463 (+74283.33%)
Mutual labels:  database, sqlite
Evolve
Database migration tool for .NET and .NET Core projects. Inspired by Flyway.
Stars: ✭ 477 (+7850%)
Mutual labels:  database, sqlite
Go Sqlbuilder
A flexible and powerful SQL string builder library plus a zero-config ORM.
Stars: ✭ 539 (+8883.33%)
Mutual labels:  database, sqlite
Dbeaver
Free universal database tool and SQL client
Stars: ✭ 23,752 (+395766.67%)
Mutual labels:  database, sqlite
Easydb
Easy-to-use PDO wrapper for PHP projects.
Stars: ✭ 624 (+10300%)
Mutual labels:  database, sqlite
Beekeeper Studio
Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows.
Stars: ✭ 8,053 (+134116.67%)
Mutual labels:  database, sqlite
Node Sqlite
SQLite client for Node.js applications with SQL-based migrations API written in Typescript
Stars: ✭ 642 (+10600%)
Mutual labels:  database, sqlite
Android Orma
An ORM for Android with type-safety and painless smart migrations
Stars: ✭ 442 (+7266.67%)
Mutual labels:  database, sqlite
Dotmim.sync
A brand new database synchronization framework, multi platform, multi databases, developed on top of .Net Standard 2.0. https://dotmimsync.readthedocs.io/
Stars: ✭ 406 (+6666.67%)
Mutual labels:  database, sqlite
Maghead
The fastest pure PHP database framework with a powerful static code generator, supports horizontal scale up, designed for PHP7
Stars: ✭ 483 (+7950%)
Mutual labels:  database, sqlite
Grdb.swift
A toolkit for SQLite databases, with a focus on application development
Stars: ✭ 4,637 (+77183.33%)
Mutual labels:  database, sqlite
Adminer
Database management in a single PHP file
Stars: ✭ 4,999 (+83216.67%)
Mutual labels:  database, sqlite
Migrate
Database migrations. CLI and Golang library.
Stars: ✭ 7,712 (+128433.33%)
Mutual labels:  database, sqlite
Tqdm
A Fast, Extensible Progress Bar for Python and CLI
Stars: ✭ 20,632 (+343766.67%)
Mutual labels:  time, tkinter
Dibi
Dibi - smart database abstraction layer
Stars: ✭ 373 (+6116.67%)
Mutual labels:  database, sqlite

What is Chronophore?

|pypi_version| |docs| |license|

.. |pypi_version| image:: https://img.shields.io/pypi/v/chronophore.svg?maxAge=86400 :target: https://pypi.python.org/pypi/chronophore .. |license| image:: https://img.shields.io/pypi/l/chronophore.svg :target: ./LICENSE .. |docs| image:: https://readthedocs.org/projects/chronophore/badge/?version=latest :target: https://chronophore.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status

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.

.. figure:: https://cloud.githubusercontent.com/assets/5744114/20331074/f3a2097a-ab57-11e6-8eb3-e61a268c35f6.png :alt: Qt Interface

Installation

Chronophore can be installed with pip:

.. code-block:: bash

$ pip install chronophore

Usage

.. code-block:: text

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!

.. _Read The Docs: https://readthedocs.org

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].