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.
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.