Study Progress Planner (goal, daily log, completion)

Set a goal in pages, problems or hours with a deadline and log what you study each day. See your completion rate, daily average, the amount needed per day to finish on time, and a projected finish date.

  • Runs in your browser (no upload)

Loading…

How to use

  1. Enter a goal name, the target amount (e.g. 300) and unit (e.g. pages), the start date and the deadline.
  2. Log how much you studied with Log progress. Several entries on the same day are added together.
  3. The completion rate, daily average, amount needed per day and projected finish date update automatically. Your plan is saved on this device and can be exported as JSON or CSV.

FAQ

How is "needed per day" calculated?

The remaining amount divided by the days from today to the deadline, counting both today and the deadline. It is rounded up to two decimals so that doing that much every day always reaches the goal.

What does ahead or behind compare against?

It compares what you have done with what an even pace from the start date to the deadline would have completed by the end of today.

Where is my data stored?

Only in this browser on this device (IndexedDB); nothing is sent to a server. To use another device, export JSON and import it there.

Notes & limitations

  • What you enter is processed only on this page and is not sent to YUCTS servers.
  • "Today" comes from this device’s clock and time zone; a wrong device date gives wrong results.
  • The projected finish date simply assumes your average so far continues.
  • Amounts can have up to two decimals; up to 1,000 log entries and plans of up to 3,660 days are supported.