Assignments
Assignments are pieces of school work with a due date β essays, reports, worksheets, projects. For each assignment you can break the work down into subtasks, tick them off as you go, and watch the progress bar fill up.
Go to Assignments from your sidebar to see your full list.
Viewing your assignments
Each row in the list shows:
- The title and an β Overdue badge if the due date has passed
- The subject it belongs to
- A progress bar showing how much of the work is done (based on subtask completion)
- The due date
- The current status β Pending, In Progress, Completed, or Cancelled
Filtering your list
Use the filter bar to narrow down your assignments:
| Filter | What it does |
|---|---|
| Subject | Show only assignments for one subject |
| Status | Show only Pending, In Progress, Completed, or Cancelled assignments |
On mobile, tap π Filter to open the filter panel, choose your filters, then tap Apply filters. Tap Clear to remove all filters at once.
On desktop, subject and status filters apply as soon as you change them. Click Clear filters to reset.
Creating an assignment
- Select + New Assignment at the top right of the page.
- Fill in the required fields:
- Title β A short label, e.g. "History essay: causes of WW1" (max 80 characters)
- Subject β Choose from your active subjects
- Due date β The deadline
- Optionally add:
- Start date β When you plan to begin (must be on or before the due date)
- Description β Any notes about the work
- Status β Defaults to Pending
- Select Save assignment.
The page reloads and your new assignment appears in the list.
Editing an assignment
Select any row (desktop) or the main body of a card (mobile) to open the edit panel. On desktop it slides in from the right; on mobile it slides up from the bottom.
All fields are editable: title, subject, due date, start date, description, and status. You'll also see a read-only summary of your progress (percentage and subtask count) at the bottom of the form.
Select Save changes when done. The list updates immediately.
Deleting an assignment
Open the edit panel, select Delete at the bottom left, then confirm. Deleting an assignment also permanently removes all its subtasks. This cannot be undone.
Tip: If you want to keep the record but mark it as done, set the status to Cancelled instead of deleting.
Subtasks
Subtasks let you break an assignment down into smaller steps β "find sources", "write introduction", "proofread", and so on. Ticking off subtasks automatically updates the progress bar.
Viewing subtasks
Click the βΈ chevron to the left of an assignment row (desktop) or the N subtasks toggle at the bottom of a card (mobile) to expand the subtask section. Only one assignment can be expanded at a time.
Each subtask shows:
- A checkbox to mark it complete (or reopen it)
- The title
- Edit (β) and delete (β) buttons on hover
Adding subtasks
With the subtask section open, select + Add subtask. Type a title and press Enter or select Save. The input stays open so you can keep adding β press Escape or select Γ when you're done.
Completing subtasks
Check the checkbox next to a subtask to mark it as done. The progress bar updates immediately.
When you check the last remaining subtask, the assignment status automatically changes to Completed and the progress bar fills to 100%.
Reopening subtasks
Uncheck any completed subtask to reopen it. If the parent assignment was Completed, it automatically reverts to In Progress.
Renaming subtasks
Hover a subtask and select the β edit button. An inline text input appears pre-filled with the current title. Edit the text and press Enter to save, or press Escape to cancel without changes.
Deleting subtasks
Hover a subtask and select the β delete button. Confirm in the inline prompt. The subtask is removed and the progress bar recalculates.
Progress bar
The progress bar shows what percentage of an assignment's subtasks are complete.
| Subtasks | Progress |
|---|---|
| No subtasks | 0% (add subtasks to start tracking progress) |
| 1 of 4 done | 25% |
| 4 of 4 done | 100% β assignment auto-marked Completed |
The bar updates in real time as you tick subtasks β no page reload needed.
Overdue assignments
An assignment is overdue when its due date has passed and its status is not Completed or Cancelled.
Overdue assignments are flagged with:
- An β icon and an Overdue badge in the list row
- A red left border on the row for easy visual scanning
- A warning banner at the top of the edit panel when you open it
To clear the overdue flag, either:
- Update the due date to a future date, or
- Set the status to Completed or Cancelled
Status reference
| Status | Meaning |
|---|---|
| Pending | Work not yet started (default) |
| In Progress | Currently being worked on |
| Completed | Work is done β great job! |
| Cancelled | No longer required |
Note: Status is also updated automatically: when all subtasks are checked, the status advances to Completed. When a subtask is unchecked on a Completed assignment, the status reverts to In Progress. You can always override this manually using the status dropdown in the edit panel.
Frequently asked questions
Does deleting a subject also delete my assignments?
Yes. Assignments are linked to a subject. Archiving a subject hides it from the subject dropdown, but does not delete assignments already linked to it. Deleting a subject (only possible when it has no linked items) would also remove linked assignments. To safely retire a subject, archive it β your existing assignments remain accessible.
Can I link a study block to an assignment?
Yes β from the Study Blocks page, the edit panel lets you optionally link a study block to a specific assignment. This helps you see which study sessions are dedicated to which pieces of work.
The assignment auto-completed when I checked the last subtask β can I undo that?
Yes. Open the edit panel and change the status back to In Progress (or Pending), or uncheck one of the subtasks.
Can subtasks have their own due dates or times?
Not yet. Subtask dates are planned for a future release. For now, subtasks track completion only.
What happens if I add new subtasks to a Completed assignment?
Adding a new (pending) subtask to a Completed assignment automatically reopens it to In Progress and reduces the progress bar below 100%.
Related
- Study Blocks β schedule dedicated study time for an assignment
- Study Calendar β visualise your assignments and study blocks together
- Subjects β manage the subjects your assignments belong to
- Analytics β see how your effort on assignments relates to your grades