🔍
LIVE FLEET ONLINE
📊 Marine Operations Executive Dashboard
Real-time status of vessels, registered crew members, ongoing shipyard work, and defect logs.
0
Fleet Vessels
1
Registered Crew
0
Work Orders
0
Service Reports
0
Timesheets
0
Expense Claims
🚢 Active Fleet Positions
View All Fleet →
| Vessel Name | IMO Number | Port Name | ETA Date | AIS Radar |
|---|---|---|---|---|
| No vessels registered | ||||
💬 Live Comms Stream
No recent broadcasts
🚢 Fleet Vessels & Live Satellite AIS Radar
Vessel Name, IMO Number, Port Name, and ETA Date with live transponder satellite tracking.
No vessels registered yet.
👥 Marine Crew & Personnel Directory
Registered crew members assigned to vessels through active Marine Work Orders.
| Crew ID | Full Name | Role & Rank | Assigned Work Order & Vessel | Deployment State | Actions | |
|---|---|---|---|---|---|---|
| ADMIN-001 | Superintendent Marcus Vance ADMIN | admin@voyagers.sg | Admin / Fleet Operations Fleet Superintendent |
Standby / No Work Order | ON_BOARD |
|
💼 Marine Jobs & Work Orders
Track shipyard scopes, start dates, deadlines, and assigned personnel from dropdown.
No job orders created yet.
🛠 Daily Work Progress & Inspection Photo Inspector
Review 7-day progress reports, tasks executed, engineer remarks, and 4-slot inspection photos.
No progress logs recorded yet.
📋 Final Service Reports & Work Items
Multi-item inspection reports, safety findings, recommendations, and client signoffs.
No service reports generated yet.
⏱ Timesheets & Overtime Shift Ledger
Review crew shift hours, overtime justifications, check-in punch windows, and tasks.
| Date | Crew Member | Vessel | Hours (Reg / OT) | Shift Window | Task / OT Justification | Duty State | Actions |
|---|---|---|---|---|---|---|---|
| No timesheets recorded yet | |||||||
🕒 Crew Attendance & Travel Management
Real-time duty shift punches and travel attendance (joining duty / post-duty travel to vessels).
📋 Standard Work Shift Punches (On-Duty / Off-Duty)
Auto-synced from mobile apps
| Date | Crew Member | Assigned Vessel | Check In | Check Out | Duty State | Last Sync |
|---|---|---|---|---|---|---|
| No duty attendance punches recorded yet | ||||||
💰 Field Expense Claims & Purchases
Review launch fees, consumables, tools, equipment calibration receipts, and 1-click approvals.
| Receipt ID | Crew Member | Description / Title | Amount (USD) | Category | Vendor | Status | Approval Actions |
|---|---|---|---|---|---|---|---|
| No expense claims recorded yet | |||||||
🏢 Port Agencies & Logistics Directory
Contact points, emergency VHF channels, physical addresses, and 24/7 port agents.
No port agencies registered yet.
📁 Marine Documents, Certificates & Permits
Catalog class certificates, permits, and manuals with surveyor verification toggles.
| Doc ID | Document Title | Type | Vessel | Linked Reference | File Size | Class Verified | Actions |
|---|---|---|---|---|---|---|---|
| No documents uploaded yet | |||||||
💬 Broadcast Transmitter & Marine Comms
Send real-time alerts and operational notices directly to mobile app crew chat streams.
| Timestamp | Channel | Sender | Role | Message Content |
|---|---|---|---|---|
| No comms messages broadcast yet | ||||
⚡ Mobile API Gateway Console
Test and inspect JSON REST endpoints consumed by the Flutter mobile application.
GET
List all fleet vessels & specs
/api/vessels/list.php
curl -X GET http://localhost:8000/api/vessels/list.php
POST
Register new vessel
/api/vessels/create.php
curl -X POST http://localhost:8000/api/vessels/create.php -H "Content-Type: application/json" -d '{"name":"Ever Given","imo_number":"9811000"}'
POST Endpoint
GET
List crew & personnel
/api/users/list.php
curl -X GET http://localhost:8000/api/users/list.php
GET
List marine work orders
/api/jobs/list.php
curl -X GET http://localhost:8000/api/jobs/list.php
GET
List port agencies directory
/api/agents/list.php
curl -X GET http://localhost:8000/api/agents/list.php
GET
List documents & permits
/api/documents/list.php
curl -X GET http://localhost:8000/api/documents/list.php