Maritime Crew Management
Reimagined

CRM for sailors.

0
Database Tables
0+
API Endpoints
0
Crew Lifecycle Stages
The Problem

Generic CRMs Weren't Built for This

Maritime organizations need crew management, fleet operations, and compliance workflows that generic platforms simply cannot provide.

Generic CRMs

  • No 10-stage crew lifecycle or application pipeline
  • Cannot manage vessel fleets, voyages, or crew assignments
  • No document compliance tracking or expiration monitoring
  • Crew and staff lack self-service portals
  • No flexible custom fields for organization-specific tracking
  • Cannot automate email workflows or extend functionality

SeaRM

  • 10-stage lifecycle pipeline with kanban board and batch import
  • Full ship registry, voyage planning, position management, and assignments
  • Document management with e-signatures, audit trails, and expiry alerts
  • Crew Portal for self-service with e-signature, document uploads, and progress tracking
  • Custom fields system with multiple data types and flexible organization
  • Email automation, extensions system, and full admin tooling
Core Systems

Eight Systems, Complete Coverage

63 database tables, 40+ API endpoints, and 10-stage crew lifecycle covering every aspect of maritime crew and fleet operations.

Crew Management

10-stage lifecycle pipeline with kanban board, 15-skill star ratings, crew profiles, check-ins, sea time tracking, availability heatmap, batch import with duplicate detection, and custom tagging.

Fleet & Voyage Operations

Full ship registry with inline editing, voyage planning with crew assignments, position management with skill matching, maintenance scheduling, and supply inventory.

Crew Portal

Self-service dashboard for crew to view profile, upload documents, sign e-signatures, track onboarding progress, and manage personal information. Mobile-responsive interface.

Custom Fields & Tracking

Organization-defined custom fields with multiple data types, grouping, and flexible values. Track whatever you need with complete flexibility.

Safety & Compliance

Incident reporting and resolution, document management with expiration monitoring, e-signatures with audit trails, and configurable onboarding checklists.

Email Automation

Template engine with variable interpolation, trigger-based sending on application events, email queue with retry logic, and encrypted SMTP provider management.

Invoicing & Payments

Automatic invoice generation from assignments and hours, hour tracking with verification workflow, pay configuration per position type, and full payment management.

Admin Tools

Custom SQL query builder with table joins and filters, data export to CSV/JSON from 18+ sources, activity logging, user management, and system configuration.

How It Works

How SeaRM Works

A full-stack Next.js 16 application with PostgreSQL, role-based access, and a modular architecture designed for maritime organizations.

01

63-Table Data Model

SeaRM structures data around crews, ships, voyages, documents, invoicing, and admin tools across 9 domains. Built from first principles for maritime operations, not generic business tasks.

02

10-Stage Crew Lifecycle

Application → Screening → Interview → Verified → Volunteer → Active → Standby → Inactive → Alumni/Rejected. Unified crew model that flows through all operations.

03

Extend & Customize

Email automation with triggers, extensions via JSON manifests with event hooks, custom fields per organization, query builder for ad-hoc data exploration, and full data export to CSV/JSON.

04

Deploy Your Way

Full-stack Next.js 16 with PostgreSQL, deploy to Vercel, Docker, or self-hosted. Open source (MIT). Complete control over your data and infrastructure.

Ready to Modernize Your Operations?

SeaRM is open source and MIT licensed. Clone the repo, run the database init script, and have a complete maritime operations platform running in minutes.

MIT Licensed
Open Source
63 Tables
9 Domains, Full Coverage
4 Roles
Sysadmin, Admin, Coordinator, Crew