🕒 My Personal Time Tracking Application
Over time, I realized that most popular time trackers
don’t really fit my needs.
They are often overloaded with features, require constant internet
access, or store data somewhere in the cloud.
So I decided to build my own personal time tracking application —
simple, autonomous, and fully under my control.
✅ What It Can Do
The application allows you to:
§ track tasks day by day;
§
specify:
§
date,
§
task name,
§
description,
§
start and end time;
§
automatically calculate worked hours;
§
edit and delete records;
§
generate:
§
daily reports,
§
period reports,
§ reports for a specific task;
§
export reports:
§
to Excel (CSV),
§ to a text file (for e-mail and documentation);
§ switch between Russian and English languages;
§
work in:
§
24-hour format,
§
12-hour AM/PM format.
All data is stored locally in a JSON file,
without the internet and without any third-party services.
📊 Work Statistics
The application includes a separate statistics window
where you can see:
§ average working time per day;
§
the most loaded day;
§
the shortest working day;
§
average time per task;
§ the longest and the shortest task;
§ total working time for the selected period.
Statistics can also be exported to a file.
🔐 Privacy and
Security
The application:
§
does not require registration,
§ does not send any data online,
§ does not store personal information,
§
works completely offline.
You are the only owner of your data.
✍️ Final Thoughts
This program has become a convenient tool for me:
§
for tracking work,
§
for reviewing results,
§
for planning workload,
§
for maintaining personal discipline.
Nothing extra — just what’s really useful.
If there’s interest, I may later write a separate post
about the internal logic of the program and its data storage format.
No comments:
Post a Comment
комментарий появиться (или нет) после модерации