Training·Tracker

Prototype — Marine Manager view

Who's deficient right now

Status is computed from completion dates — nothing typed by hand. Find who's deficient, then email them.

People

Your roster. Filter by vessel, type, or position. Click a person's Log to view and record their training.

Positions & required training

Each position draws training from the shared library and can be tied to a vessel.

Legend: regulatory · new-hire · orange freq = position override

Training Library

Master list of every training item. Frequency here is the default (positions can override). Mark an item "assign on new hire" and anyone added as a new hire gets it automatically.

Training providers

Companies that deliver your training. Pick one when creating library items below.

Vessels

Manage the vessels you operate. Vessels are name-only for now; regulatory attributes (subchapter, route) come later when we wire in compliance logic.

Add training

Log training

Add training to this person only

Edit training item

Changes apply everywhere. Positions with their own frequency override keep it; inheritors follow the new default.

Run compliance report

Generates a complete training record for the selected scope — everyone included, deficiencies flagged. Opens as a printable page with a CSV download.

Add person

Choose type and position; required training attaches automatically. Check "new hire" to also assign new-hire training.

Training for this position includes:

Add position

Create a position, then assign its training from the library on the position card.

Add training provider

The company or organization that delivers a training — e.g. American Red Cross, AMO, or In-house.

Edit position

Change the position's name, type, or assigned vessel. Training assignments are unaffected.

Edit person

Update this person's details. Logged training dates are kept; changing the position changes which training is required.

Training for this position includes: