Skip to content

A Study tracker app that keeps track of subject and study time in file I/O format. (This is the beginner version)

Notifications You must be signed in to change notification settings

Pranav-Funde05/Study-Tracker-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š Study Tracker - by Pranav Funde

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!


πŸš€ Features

  • βœ… 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

πŸ§‘β€πŸ’» How It Works

You’ll interact with the program via the terminal. It saves your data in a simple text file called study.txt.

  1. Choose from 4 options in the menu
  2. Input subject name and study hours
  3. See your summary or top subject
  4. Exit with some motivation πŸ’ͺ

πŸ“ Project Files

StudyTracker/
β”‚
β”œβ”€β”€ study_tracker.py     # The main app
β”œβ”€β”€ study.txt            # Stores your study sessions
β”œβ”€β”€ README.md            # Project instructions

πŸ§ͺ How to Run

Make sure you have Python 3 installed. Then run:

python study_tracker.py

πŸ“Œ Sample Output

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

🧠 Why I Made This

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.


πŸ› οΈ Future Plans

  • Add a GUI version using Tkinter or PyQt
  • Graph view for visual learners πŸ“ˆ
  • Export data to CSV
  • Web version using Flask or Django

πŸ™ Feedback

If you tried it out, I'd love your suggestions!
Let me know what I should improve or add next.


πŸ‘€ Author

Made with curiosity by Pranav Funde –
Just a student who loves Python and wants to build cool stuff πŸš€


🌟 Support

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! 😊

About

A Study tracker app that keeps track of subject and study time in file I/O format. (This is the beginner version)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages