Welcome to Study Time Tracker, an application designed to help you manage your study sessions effectively!
- Timer: Start the timer to begin a study session. Pause and resume as needed.
- Subject Selection: Choose a subject for your study session to keep your study sessions organized.
- Data Visualization: View your study progress over time with insightful charts.
- History: Review past study sessions in the history tab to track your productivity.
- Eye Care Setting: Enable the 20/20/20 setting to take breaks and care for your eyes during long study sessions.
- Color Settings: Customize the app's color theme to suit your preferences.
- Notes: Keep track of important information, ideas, or reminders related to your study sessions.
- And More
-
Clone the repository:
git clone https://github.com/Tamzuu/Study-Time-Tracker-Python.git
-
Navigate to the project directory:
cd Study-Time-Tracker-Python
-
Install dependencies:
pip install -r requirements.txt
-
Run the application:
python main.py
-
Start a study session by setting a timer and selecting a subject.
-
Use the app's features to track your progress and maintain a productive study routine.



- Achievements: Implement an achievement system to reward users for meeting study goals and maintaining consistent study habits.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/improvement
). - Make your changes and commit them (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature/improvement
). - Create a new Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.