Skip to main content
Assignments are the central concept in SeaMind. An assignment connects a crew member to a ship with a role and date range. Once an assignment exists, you can attach training courses to it. Path: Admin sidebar > Assignments An assignment connects a crew member to a ship with a role and date range. See Key Concepts for details.

Creating an assignment

1

Open the dialog

Click New Assignment in the top right.
2

Fill in the fields

Select a Crew Member, Ship, Role on ship, then set the Sign on date, Sign off date, and Program due date.
3

Save

Click Create Assignment.

Understanding the fields

Roles

SeaMind supports 12 maritime roles:
DeckEngineOther
CaptainChief EngineerCook
First OfficerSecond EngineerSteward
Second OfficerThird Engineer
Third Officer
Bosun
Able Seaman
Ordinary Seaman

Dates

  • Sign on date — the date the crew member joins the ship
  • Sign off date — the date the crew member leaves the ship
  • Program due date — the deadline for all training assigned through this assignment. This is the date that appears when tracking overdue training.

Status

Assignments show as Active or Completed based on whether the sign off date has passed.

The assignments table

ColumnDescription
Crew MemberName and email
ShipShip name and IMO number
RoleTheir role on the vessel
Sign on dateWhen they board
Sign off dateWhen they leave
StatusActive or Completed

Row actions

Each assignment row has three actions:
  • View Courses (book icon) — opens a side panel to manage which courses are assigned
  • Edit (pencil icon) — update the role, dates, or due date
  • Delete (trash icon) — remove the assignment after confirmation

Managing courses on an assignment

  1. Click the View Courses button on an assignment row.
  2. A side panel opens showing the courses currently assigned to this crew member on this ship.
  3. Click Add Courses to pick from available courses.
  4. To remove a course, click the remove button next to it.
  5. Click Save to apply changes, or Discard to cancel.
This is how individual training gets assigned — one crew member at a time. For assigning training in bulk, see the bulk actions below.

Filtering and searching

Filters:
  • Status — show Active or Completed assignments
  • Ship — filter by one or more ships (searchable dropdown)
Search: Type in the search bar to find assignments by crew name, ship, or role.

Bulk actions

Select multiple assignments using the checkboxes, then choose from four bulk actions in the bar that appears:
ActionWhat it does
UpdateChange role, sign on date, due date, or sign off date for all selected. Check the fields you want to change — unchecked fields stay as-is.
Assign CoursesPick courses to add to all selected assignments at once.
Assign ProgramPick a program — its courses get added to all selected assignments.
DeleteRemove all selected assignments after confirmation.

Bulk Update details

The Bulk Update panel lets you selectively change fields:
  1. Check the box next to each field you want to update.
  2. Set the new value (or check “Clear this date” to remove a date).
  3. Click Update.
Only checked fields are modified. Everything else stays unchanged.

Deleting assignments

  1. Click Delete on the row, or select multiple and use the bulk Delete action.
  2. Confirm the deletion.
Deleting an assignment does not delete the crew member or the ship — it removes the connection between them.

Exporting

Click Export CSV to download. Columns: Crew Member, Email, Ship, Role, Sign On, Sign Off, Status.

Common mistakes

MistakeHow to avoid it
Missing due dateAlways set a program due date. Without one, you can’t track overdue training.
Duplicate assignmentsIf a crew member is already assigned to a ship, creating another assignment for the same ship is usually a mistake. Check the table first.
Forgetting to assign coursesCreating an assignment doesn’t assign any training. Go to View Courses or use bulk Assign Courses after creating assignments.