Skip to main content
PlanStudyBoost
Sign in

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

  1. Select + New Assignment at the top right of the page.
  2. 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
  3. 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
  4. 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%.


  • 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