Calendar
Class, to-do and mood,
written on the same day.
Soar is classroom software that installs on your computer. This page covers only the calendar — the part that handles when.
It will not fill the empty space for you.
How long the term runs, how many classes there are this week: drawn from what the teacher entered. What is in a day is there because you wrote it.
We deleted that code
An early version had a function that took the course id, hashed it, and produced a weekday and an hour — a class invented out of nothing, so the screen looked full. It was removed in late May 2026, and the comment saying why is still in the source today.
The one exception is out in the open: when a syllabus says “three sessions a week” and gives no hours, it puts in three nine-o'clock slots for you, and says on that form that those times are placed for you and can be changed.
Semester
The strip appears only when a timetable does
The strip across the top, laid out week by week, is drawn only when some course really has a start date and a weekly timetable entered. The number of weeks comes from whichever course timetable runs longest.
Click a week and the middle column jumps to it. The week you are in now is marked with nothing but a thin outline.
The rise and fall is what you wrote down
How deep a week is equals the fixed sessions in the timetable plus what you noted down that week. The class half is the same every week — so the rise and fall comes entirely from you.
Mood and diary are not counted. Logging a mood should not make that cell look busier.
The day
Classes, to-dos and mood on one day
Open the calendar and today's column holds events, to-dos, mood and quick notes in one place. You can put the day down without writing a word — one tap on the color band and the mood is saved.
The prompt in the quick-note box changes tone with the season and the hour; come in at a different time of day and it asks differently.
It speaks only after you write
Each of the five mood levels holds ten lines, and the date picks one — change it back and forth on the same day and the line stays; it changes the next day. Nothing shows while you drag; the line comes once the mood is saved.
Low days are still your days.
None of them say “keep it up” or “well done.” It does not push, judge, or ask why.
An empty cell on the timetable is really empty.
Looking back
Give it a deadline and it breaks it into blocks
A goal with a deadline is broken into tasks and placed on actual days, shown to you as a preview first. Nothing is written into the calendar until you accept it. When the days will not hold it, it says so instead of forcing it in.
Ten minutes is the shortest block, six days a week is the most it will fill — one day is left alone. It has nine kinds of action it can produce; none of them is a score, and it does not hold your completion rate.
Summaries sit at the bottom
Weekly, monthly and yearly reviews are not on screen most of the time; they sit at the bottom of the right rail and open when you tap them. On a Monday morning, before anything has happened, it writes only the word “Summary” — no zeros filled in, no “nothing yet.”
The yearly review is five acts you turn page by page. The last act is a letter.
Every cell on the calendar has a source.
The timetable a teacher entered, what you wrote yourself, the plan blocks you accepted — those three, and nothing else. The rest is left empty.