Welcome to Study Tracker, a simple and beginner-friendly Python app to log your daily study sessions, track total hours, and find your most studied subject. Whether you're preparing for exams or just want to build discipline, this little tool is your study buddy!
- β Add study sessions with subject and hours
- π View summary of all logged sessions
- π Find most studied subject and total time spent
- π Reset your tracker when you want a fresh start
- π§ Simple logic, clean I/O, and beginner-friendly code
Youβll interact with the program via the terminal. It saves your data in a simple text file called study.txt
.
- Choose from 4 options in the menu
- Input subject name and study hours
- See your summary or top subject
- Exit with some motivation πͺ
StudyTracker/
β
βββ study_tracker.py # The main app
βββ study.txt # Stores your study sessions
βββ README.md # Project instructions
Make sure you have Python 3 installed. Then run:
python study_tracker.py
Welcome to Study Tracker - By Pranav Funde
Functions you can perform:
1. Add sessions
2. View study summary
3. View most studied subject and total time
4. Reset tracker
Enter which function to perform (1β4): 1
Enter the subject name: Physics
Enter study time of that subject: 2
β
Session saved, Physics : 2 Hours
Iβm learning Python and wanted to build something simple but useful. This app tracks my study progress while sharpening my coding logic. Also, I made this app toatally by myself, not because I don't know how to use AI tools but to strengthen my basics so I can learn something other than: ctrl + c and ctrl + v.
- Add a GUI version using Tkinter or PyQt
- Graph view for visual learners π
- Export data to CSV
- Web version using Flask or Django
If you tried it out, I'd love your suggestions!
Let me know what I should improve or add next.
Made with curiosity by Pranav Funde β
Just a student who loves Python and wants to build cool stuff π
If this helped or inspired you, share it with a friend or give a β on GitHub.
That one star might just motivate the next feature update! π