MaritimeOps

Operational Management System for Container Terminals

MaritimeOps is a university licenta project that presents a simplified container terminal management system. It brings together users, containers, gate activity, vessel visits, CSV processing, and operational history in one coherent application.

Gate statusIN / OUT
Operational historyContainer events
Vessel workflowsCSV lists

About MaritimeOps

The application models core container-terminal workflows in a practical and beginner-friendly way.

MaritimeOps is designed as a simplified but realistic operational system for a container terminal. It focuses on operational tracking, gate operations, vessel visit management, CSV list processing, and a clear event history for each container.

Main Features / Modules

Core modules that support the main use cases of the terminal.

Authentication & Role-Based Access

  • Secure login and logout workflow
  • Role-specific dashboards and actions
  • Protected administrative operations

Container Management

  • Container status and location tracking
  • Customer-linked operational records
  • Validation for container identifiers

Gate IN / Gate OUT Operations

  • Register truck and container movements
  • Update terminal status automatically
  • Create auditable operational events

Vessel Visit Management

  • Plan and update vessel visits
  • Manage discharge and loading operations
  • Confirm terminal-side vessel activity

Reports & CSV Export

  • Export operational CSV reports
  • Process vessel operation lists
  • Keep report access aligned with roles

User Roles

Each role has a focused operational responsibility.

Administrator

Manages user accounts, assigns roles, and keeps access rights aligned with terminal responsibilities.

Gate Operator

Registers Gate IN and Gate OUT operations, validates container entries, and records truck movement data.

Terminal Operator

Maintains vessel visits, imports CSV operation lists, confirms loading or discharge, and updates container locations.

Customer / Line Agent

Views assigned containers and customer-scoped operational reports without access to internal terminal administration.

Operational Workflow

A simple end-to-end flow from access to operational history.

1Login
2Register Gate Operations
3Manage Vessel Visits
4Import CSV Lists
5Track Container Events

Technology Stack

Simple, focused technologies used to build and deploy the app.

Next.jsPostgreSQLNextAuth/Auth.jsTailwind CSSDockerPapaParse

Ready to access MaritimeOps?

Open the login page and continue with the assigned user role.

Open Login