A simple command-line study tracking application written in Python that helps you track how much time you spend studying each subject, store sessions persistently, and visualize your progress over time.
- ⏱️ Interactive stopwatch with live time checking
- 📖 Subject-based study sessions
- 🗂️ Persistent storage using CSV files
- 📊 Text-based statistics:
- Total study time per subject
- Total study time per day
- Overall study time
- 📈 Visual statistics:
- Pie chart of study time per subject
- Bar chart of study time over the last 7 days
- 🧠 Handles computer sleep/standby correctly using real timestamps
This project is a work in progress, and I’m always happy to receive feedback, suggestions, or ideas for improvement. If you’d like to:
- propose enhancements
- refactor parts of the code
- collaborate on new features
- or simply share thoughts feel free to open an issue or reach out — contributions and discussions are very welcome!