Homework Tracker / Personal project / Since September 2026
Big deadlines.
Smaller steps.
An offline-first planner that turns assignments and exam preparation into editable daily tasks.
From planning to daily use
The web view is a local build capture; my three-to-four-month daily-use experience was with the Android version.
The everyday problem
I kept forgetting assignments, so I wanted one place that would remember deadlines and remind me what to do. Homework Tracker organizes assignments, longer projects, and exam preparation into tasks that can be reviewed and adjusted.
A plan students can edit
The documented workflows include choosing a date, adding assignments, setting reminders, and marking tasks complete. Exams can generate an editable revision plan working backward from the exam date.
A task-density calendar and timetable provide context alongside the daily list. Suggested steps and dates remain editable rather than becoming a fixed schedule.
Working offline
The project documents Android and Web clients with local persistence: SQLite on Android and IndexedDB on the web. Local changes and synchronization records are designed to be written together.
This brings an engineering question into a familiar setting: how should the planner preserve work when the network is unavailable, and reconcile changes when it returns?
My role and current evidence
I defined the product, described requirements and errors, and tested successive builds; AI produced the code, and I did not directly edit it. This makes the project a record of product definition and sustained testing, not a claim of independent software authorship.
I used the Android version for roughly three to four months, and it reduced the number of assignments I forgot. Assignment entry, exam breakdown, and reminders were usable in that routine. The Web client, OCR import, and cross-device synchronization have not been validated through real use, and there are no other confirmed users yet.


