|
1 | | -# Simple Study Timer Tracker |
2 | | -Features: |
3 | | -- Saves data to an excel file |
4 | | -- Displays graphs |
5 | | -- Displays history |
6 | | - |
7 | | - |
| 1 | +# Study Time Tracker |
8 | 2 |
|
9 | | - |
| 3 | +Welcome to Study Time Tracker, an application designed to help you manage your study sessions effectively! |
10 | 4 |
|
11 | | - |
| 5 | +## Features |
| 6 | + |
| 7 | +- **Timer**: Start the timer to begin a study session. Pause and resume as needed. |
| 8 | +- **Subject Selection**: Choose a subject for your study session to keep your study sessions organized. |
| 9 | +- **Data Visualization**: View your study progress over time with insightful charts. |
| 10 | +- **History**: Review past study sessions in the history tab to track your productivity. |
| 11 | +- **Eye Care Setting**: Enable the 20/20/20 setting to take breaks and care for your eyes during long study sessions. |
| 12 | +- **Color Settings**: Customize the app's color theme to suit your preferences. |
| 13 | + |
| 14 | +## Installation |
| 15 | + |
| 16 | +1. Clone the repository: |
| 17 | + ```bash |
| 18 | + git clone https://github.com/Tamzuu/Study-Time-Tracker-Python.git |
| 19 | + ``` |
| 20 | + |
| 21 | +2. Navigate to the project directory: |
| 22 | + ```bash |
| 23 | + cd Study-Time-Tracker-Python |
| 24 | + ``` |
| 25 | + |
| 26 | +3. Install dependencies: |
| 27 | + ```bash |
| 28 | + pip install -r requirements.txt |
| 29 | + ``` |
| 30 | + |
| 31 | +## Usage |
| 32 | + |
| 33 | +1. Run the application: |
| 34 | + ```bash |
| 35 | + python study_time_tracker.py |
| 36 | + ``` |
| 37 | + |
| 38 | +2. Start a study session by setting a timer and selecting a subject. |
| 39 | +3. Use the app's features to track your progress and maintain a productive study routine. |
| 40 | +
|
| 41 | +## Screenshots |
| 42 | +
|
| 43 | +<img src="https://github.com/Tamzuu/Study-Time-Tracker-Python/assets/10380019/ac7da226-35e4-4580-8047-c102ee8c3f2f" width="800"> |
| 44 | +
|
| 45 | +## Upcoming Features |
| 46 | +
|
| 47 | +- **Pomodoro Timer**: Introduce a Pomodoro technique timer to help users study with intervals of focused work and short breaks. |
| 48 | +- **Notes**: Allow users to take notes during their study sessions to jot down important points or ideas. |
| 49 | +- **Achievements**: Implement an achievement system to reward users for meeting study goals and maintaining consistent study habits. |
| 50 | +
|
| 51 | +## Contributing |
| 52 | +
|
| 53 | +Contributions are welcome! If you'd like to contribute to this project, please follow these steps: |
| 54 | + |
| 55 | +1. Fork the repository. |
| 56 | +2. Create a new branch (`git checkout -b feature/improvement`). |
| 57 | +3. Make your changes and commit them (`git commit -am 'Add new feature'`). |
| 58 | +4. Push to the branch (`git push origin feature/improvement`). |
| 59 | +5. Create a new Pull Request. |
| 60 | + |
| 61 | +## License |
| 62 | + |
| 63 | +This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details. |
0 commit comments