An open API service indexing awesome lists of open source software.

https://github.com/imbryan/day-tracker

Daily statistics tracking
https://github.com/imbryan/day-tracker

calendar python3 statistics tracker

Last synced: 25 days ago
JSON representation

Daily statistics tracking

Awesome Lists containing this project

README

          

# Day Tracker
This is a desktop program designed to help you track daily statistics.

## Requirements
* **Python 3** (developed on ``3.14.2``)
* Some Python packages (see ``requirements.txt``)

## How to Run
Navigate to this project's root directory. If it is your first time running this program, you will have to run:
```
pip install -r requirements.txt
```
Then, simply run:
```
python controller.py
```
> Note: if your Python installation recognizes .py files, you can simply create a shortcut for ``controller.py``, put it wherever you'd like, and run it like that.

## Features
### Current
* Each ``Category`` has an ``Entry`` for any given day.
* Each ``Entry`` has a value; currently supported values are numbers, text, and times.
* Ability to set runtime reminders for filling out certain category entries
* Ability to create backups
* Trend graphs
> Note: at the moment, backup loading must be performed manually. Day Tracker uses the database file called ``tracker.db`` located in the root project directory. You can substitute any backup as long as you rename it to ``tracker.db``.

### To-do
* Load backup feature
* Jump-to-date feature

## Known issues
* Descriptions are currently unavailable
* Math functions are currently unavailable
* Float values throw an exception when being read (?)