Skip to content

junaid109/Maritima-X-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Maritima-X: Integrated Maritime Operations Center (IMOC)

Maritima-X is a high-performance Hybrid Desktop Application merging industrial-grade .NET orchestration with high-fidelity Unity 3D visualization. It serves as a "Command & Control" Digital Twin system for real-time maritime operations.

πŸ—οΈ Project Architecture

The project is built as a Hybrid Desktop Application:

  • .NET 10 (WPF): Acts as the "Command & Control" shell. It manages high-density data, global state, and API communication.
  • Unity (URP): Acts as the "Spatial Digital Twin." It renders the ship model, overlays thermal/sensor data, and handles 3D interactions.

πŸš€ Key Features

  • 3D Spatial Telemetry: Real-time sensor data mapping (e.g., Engine heatmaps, Hull stress).
  • Remote CCTV Integration: Floating RTSP video streams integrated into the 3D space.
  • Fleet Route Optimization: Fuel-efficient pathfinding via .NET background services visualized as "Ghost Ships."
  • Emergency Mode: Instant state synchronization triggering visual/audio alarms across the twin.

πŸ› οΈ Technology Stack

Layer Technology Role
Shell UI .NET 10 WPF Main Application Window, DataGrids, Docking
3D Engine Unity 6 / 2022 LTS High-fidelity rendering, Physics, Audio
Backend ASP.NET Core Web API Microservices, Data Aggregation
Database PostgreSQL + TimescaleDB Time-series telemetry storage
IPC Named Pipes / Shared Memory Ultra-low latency Shell <-> Engine communication

πŸ“¦ Usage

(Instructions for building and running will be added as development progresses)

πŸ“„ License

Proprietary Software.

About

a high-performance Hybrid Desktop Application merging industrial-grade .NET orchestration with high-fidelity Unity 3D visualization. It serves as a "Command & Control" Digital Twin system for real-time maritime operations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors