studyorbit

Study orbit is a terminal-based productivity tool for students built using C/C++. It helps manage tasks, track assignments, run Pomodoro focus sessions, and view study statistics from a single command-line dashboard, promoting organized and distraction-free studying.

Description

Study Orbit is a terminal-based productivity dashboard designed to help students manage their academic tasks and study routines effectively. Developed using C/C++, the application provides a simple and distraction-free environment where students can organize their daily study activities. Users can add, view, update, and delete tasks such as assignments, study goals, or reminders, making it easier to track deadlines and manage time efficiently.

A key feature of Study Orbit is its Focus Mode, which uses the Pomodoro technique. This method divides study time into focused intervals followed by short breaks, helping students maintain concentration and avoid burnout. The application allows users to start timed study sessions directly from the terminal and follow a structured study schedule.

The system also records study sessions and stores the data using file handling, allowing users to review their progress later. Based on the recorded data, the program generates simple weekly progress statistics and charts in the terminal, helping students visualize their productivity and study patterns.

The project demonstrates core programming concepts such as structures (structs), file handling, loops, conditional statements, and menu-driven program design in C/C++. Overall, Study Orbit aims to provide a lightweight and effective study management tool while helping students apply programming concepts to solve real-world productivity problems.

Issues & PRs Board
No issues or pull requests added.