Every Feature, In Detail
Eight major systems covering crew management, fleet operations, compliance, widgets, email automation, and extensibility -- all purpose-built for maritime organizations.
Every System, Explained
Crew Management
SeaRM manages the entire crew lifecycle from application through deployment. A multi-stage application pipeline with kanban board, 15-skill star rating assessments, crew profiles with personal details and emergency contacts, check-ins, sea time tracking, availability calendars, and custom tagging.
15-Skill Rating System
Star-rated assessments across navigation, engineering, safety, medical, and more. Auto-match crew to positions based on skill requirements.
Application Pipeline
Multi-stage workflow with kanban board, status tracking, reviewer assignment, and bulk CSV import for batch processing.
Sea Time & Availability
Track accumulated sea time per crew member with voyage linkage. Crew availability calendar with date ranges and status indicators.
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, mission types, and 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.
Maintenance Scheduling
Track maintenance schedules with costs, completion status, and technician assignments. Weekly recurring maintenance via extensions.
Supply Inventory
Manage vessel supplies with quantities, costs, and reorder tracking. Full inventory management per ship.
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 by typing legal name. Full signature audit log for compliance with every event tracked.
Onboarding Checklists
Configurable checklists for new crew onboarding with progress tracking, visual timeline, and document requirement management.
Widget Builder
Create embeddable data widgets that display live data from your database on any external website. 6-step creation wizard with data source selection, column picking, filters, view type, style preset, and publishing with access token security.
6 View Types
Table, Cards, List, Stats, Timeline, and Minimal. All fully adaptive -- every selected column is displayed regardless of count.
6 Style Presets
Modern, Ocean, Minimal, Vibrant, Corporate, and Seafoam. Bulletproof CSS isolation using !important and scoped selectors.
Embed & Templates
Script tag and iframe embed snippets. 5 pre-made templates: Fleet Overview, Active Voyages, Crew Pipeline, Safety Dashboard, Operations Board.
Email Automation
Create reusable email templates with {{variable}} interpolation. Configure automated emails triggered by application events. Reliable delivery with queue management, retry logic, and status tracking. Connect SMTP providers with encrypted credential storage.
Template Engine
Create and manage email templates with variable interpolation. Preview templates before sending with real data substitution.
Trigger-Based Sending
Configure automated emails on events: application received, status changed, document uploaded, voyage assigned, and more.
Secure Providers
Connect external SMTP providers via Nodemailer. All credentials encrypted at rest. Queue processing with automatic retry on failure.
Extensions & Admin Tools
Install extensions via JSON manifests with event hooks, cron jobs, and granular permissions. Visual SQL query builder with table joins and filters. Export 18+ data sources in CSV or JSON. User management with 4-tier role system, global search, and system-wide activity logging.
Custom Query Builder
Visual SQL composer with table joins, AND/OR filters, comparison operators, and saved queries. Explore all 33 tables ad-hoc.
Data Export
Export 18+ data sources covering all database tables in CSV or JSON format. Batch downloads with JOINed data for complete records.
Extensions System
5 default extensions: Slack Notifier, Document Expiry Monitor, Weather Briefing, Onboarding Automator, Maintenance Scheduler.
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.