StudyFlow Planner

A single-file study planner for first-year students. Add your subjects, deadlines, confidence level, difficulty, and time needed, then generate a realistic weekly plan sorted by priority using a custom sorting algorithm that runs fully in the browser.

Single HTML file Runs by double-clicking No server needed Custom sorting built in

Planner Snapshot

Subjects Added 0
Weekly Hours 12
Highest Priority 0
Algorithm Merge Sort

Add Study Task

Planning Controls

Priority is calculated using deadline urgency, difficulty, confidence, and hours needed. The closer the deadline and the lower the confidence, the higher the priority score. The weekly plan begins from the selected start date, weekends get lighter workloads, and overdue tasks are highlighted clearly.

Priority Queue

7-Day Suggested Study Plan

AI Use and Student Decisions

AI was used as an assistant to brainstorm the interface structure, propose a priority formula, and suggest a way to sort study tasks using custom algorithms inside one HTML file.

The student decisions were to keep the solution as a single local file, choose the final fields to collect, keep the plan focused on first-year study habits, use a visible custom sorting algorithm instead of a framework, and refine the wording, layout, and planning rules for clarity.

The final application logic, selected features, testing, and submission choices remain the student's responsibility.