Marine ERP logoMarine ERP

Marine ERP · Crew

Marine Crew Mobile

The crew experience your teams expect from a real mobile app—with a native shell around the same Marine Crew Portal so you ship UI fixes without waiting on app review every week.

Package ID: com.pwomarine.crew (iOS & Android)

Why a native shell?

Native featureBenefit for crew
Biometric loginFast, secure re-entry on shared and personal phones
Secure storageJWT in Keychain / encrypted storage—not plain browser storage
Push notificationsWork orders, messages, compliance alerts (FCM / APNs)
Camera & document scanPTW evidence, GRN photos, certificate uploads
QR / barcode scanPermit and asset scanning flows
GeolocationLocation-aware workflows when permitted
HapticsConfirm actions on deck
App lock PINExtra gate on sensitive devices
Share sheetExport/save files from job cards

The WebView loads your organisation’s portal URL—so branding and features stay centralised.

Ship UI updates in minutes, not weeks

Because the shell loads the live crew portal, you deploy portal fixes and new fields immediately. Rebuild the native app only when the bridge contract or native modules change. After first load, the WebView can use HTTP cache; first install still needs network to fetch the web app.

Permissions (transparent for users)

  • Camera — photos, document scan, QR
  • Location — when a workflow needs position
  • Notifications — push alerts
  • Biometrics — optional unlock
  • Photo library — save attachments when needed

App Store privacy labels should match these uses.

Firebase & push (organisation setup)

  • Android: google-services.json for com.pwomarine.crew
  • iOS: GoogleService-Info.plist + Push capability
  • Server: Marine ERP Core Firebase Admin for work-order and inbox pushes
  • Web portal can share the same Firebase project for consistency

Push is optional but recommended.

Offline behaviour

Same as portal: queue work order progress, steps, photos, signatures, and service requests. Background sync when online returns; status visible in settings/home. The native shell adds connectivity awareness and coordinates sync with the bridge. Details on Offline & sync.

Distribution & requirements

  • Google Play — release AAB/APK from your build pipeline
  • Apple TestFlight / App Store — archive from Xcode workspace
  • Enterprise / MDM — APK sideload for internal fleets
  • Network: HTTPS crew portal URL reachable from vessel VSAT/4G when online

Add crew seats with Marine ERP

Fleet operators: extend your subscription with Crew Portal and optional Mobile. Crew: use your company URL or install the app from your IT team.

Schedule a demo