Every Feature, In Detail
Eight major systems covering crew management, fleet operations, compliance, crew portal, custom fields, email automation, invoicing, and extensibility -- all purpose-built for maritime organizations.
Every System, Explained
Crew Management & Lifecycle
SeaRM manages the entire crew lifecycle through a single unified model. Every crew member flows through 10 stages: application, screening, interview, verified, volunteer, active, standby, inactive, alumni, and rejected. A kanban pipeline, 15-skill star ratings, availability heatmap, and organization-defined custom fields make it fully your own.
Crew Pipeline (Kanban)
10-stage application workflow on a kanban board with dynamic column pagination -- 50 items per column with per-column overflow indicators that scale to any volume.
15-Skill Rating System
Star-rated assessments across navigation, engineering, safety, medical, and more. Auto-match crew to positions based on skill requirements.
Availability Heatmap
Interactive calendar with crew availability counts, day tooltips listing available crew, and a timeline view that's aware of existing assignments.
Custom Fields & Batch Import
Define your own custom fields with multiple data types and grouping, so SeaRM tracks exactly what your operation needs. Bring data in fast with CSV batch import featuring column mapping, duplicate detection, and row-level error tracking.
Custom Fields
Organization-defined fields with multiple data types and grouping. Integrated directly into the crew detail page -- track whatever your operation requires.
Batch CSV Import
Upload crew via CSV with flexible column mapping (including pronouns), duplicate detection with skip/merge, and row-level error tracking on execution.
Saved Views
Save table filter and column configurations as reusable views, so your team returns to the exact data slices they work with most.
Fleet & Voyage Operations
Complete fleet management with a ship registry tracking vessel type, flag, tonnage, capacity, home port, and build year. Plan voyages with ports, dates, and mission types, then manage crew assignments with roles, performance reviews, and date tracking.
Voyage Planning
Plan and track voyages with departure/arrival ports, dates, mission types, status tracking, and full crew assignment management.
Ship Maintenance
Track maintenance schedules with costs, completion status, and technician assignments. Recurring maintenance can be automated via extensions.
Position Management
Define crew positions per voyage with skill requirements and auto-matching, then assign crew with roles and performance reviews.
Safety & Compliance
Track safety incidents with severity, category, location, and resolution workflows. Upload, verify, and track crew documents with expiration monitoring. Collect legally-binding electronic signatures with full audit trails and manage configurable onboarding checklists.
Incident Tracking
Report and manage safety incidents with severity levels, categories, location data, and complete resolution workflow tracking.
E-Signatures
Legally-binding electronic signature collection with a full signature audit log and timestamp for every event -- built for compliance.
Onboarding Checklists
Configurable checklist templates with progress tracking, visual timeline, and document requirement management for new crew.
Invoicing & Payments
Generate invoices automatically from assignments and verified hours. Log and verify crew working hours, configure flexible hourly or daily rates per position type, and customize invoice numbering, templates, and branding.
Hour Tracking & Verification
Log and track crew working hours with a verification workflow and rate management before invoices are generated.
Invoice Generation
Automatically generate invoices from assignments and verified hours, with line items, statuses, and payment management.
Pay Configuration
Flexible hourly or daily rates per position type (volunteer vs. paid). Customizable invoice numbering, templates, and company branding.
Crew Portal
A dedicated, mobile-responsive portal where crew manage their own profile, upload required documents, sign documents electronically, and follow a visual onboarding timeline -- reducing administrative back-and-forth.
Self-Service Dashboard
Crew view their profile, documents, requirements, and onboarding progress in one place, and update their own personal information.
Uploads & E-Signatures
Upload required documents with categorization and version tracking, and sign documents electronically with a full audit trail.
Onboarding Timeline
A visual progress tracker for onboarding completion with helpful tips, fully responsive for crew working on vessels.
Email, Extensions & Integrations
Create reusable email templates with {{variable}} interpolation and trigger-based sending, backed by a reliable queue. Extend SeaRM with JSON-manifest extensions that register event hooks and cron jobs, and connect outward with webhook automation -- Zapier-compatible -- plus Slack and other third-party integrations.
Email Automation
Reusable templates with variable interpolation, trigger-based sending on events, and a queue with retry logic and encrypted SMTP providers.
Webhook & Zapier Automation
Fire webhooks on crew and voyage events to connect SeaRM to Zapier, Slack, and thousands of downstream apps -- no custom code required.
Extensions System
Install plugins via JSON manifests with event hooks and cron jobs. Built-in automations like the Document Expiry Monitor ship out of the box.
Admin Tools
Compose ad-hoc SQL visually, export every table in the database, and govern access with role-based controls. A system-wide activity log captures every user and extension action for complete auditability.
Custom Query Builder
Visual SQL composer with table joins, AND/OR filters, comparison operators, and saved queries. Explore all 63 tables ad-hoc.
Data Export
Export all 63 database tables across 18+ data sources in CSV or JSON, with batch downloads and JOINed data for complete records.
RBAC & Activity Log
Role-based access control across sysadmin, staff, and crew with staff-only API protection, plus a system-wide audit trail of every action.
SeaRM vs. Generic CRMs
Purpose-built maritime features that generic platforms simply cannot provide without extensive customization.
Built on Modern Foundation
Production-ready full-stack Next.js application with PostgreSQL, TypeScript, and enterprise-grade tooling for reliability and developer experience.