The Study Tracker System is a C-based console application created to help students manage their study schedules and track their academic progress. Key features includes starting study sessions using timer, pomodoro, countdown for tracking study hours and being able to see the statistics, also adding, updating and removing a to do list.
- Create new user: User has to create a user account to login which will be saved further.
- Login: User needs to login with previously created user id.
- Start a study session: It has features like timer, countdown, pomodoro to track study duration.
1.1. Timer: Firstly user needs to enter a study category and then the timer will start and user can pause resume and end the timer.
1.2. Countdown: This feature allows user to enter the needed amount of time and then the countdown starts according to the given time.
1.3. Pomodoro: This allows user to enter the time of study duration and break duration which is one pomodoro session. it also allows user to choose how many pomodoro session user wants.
Fig-8: Pomodoros required informations
- Show Statistics: It helps a user to keep track with their study sessions. It stores the data's of timer, countdown and pomodoro sessions.
- Manage to-do lists: It has features where user can add, remove or upadate their to-do items.
3.1. Add to-do item: user can add as many as items in this list.
3.2. Mark item as completed: This allows user to mark any existing item as completed.
Fig-13: Mark an item completed
3.3. View all to-do items: it shows the list with completed one's.
3.4. Delete a to-do item: This allows user to delete any item from the list.
C programming Language











