The project is an Intelligent Port Logistics Management System designed to optimize container terminal operations and streamline the interaction between Port Authorities (Admins) and Logistics Companies (Transitors).
It acts as a central nervous system for port operations, combining a rigorous logic-based backend with an adaptive AI interface.
- Core Business Logic (The Backend)
Capacity Management: A strict, real-time booking engine that manages slot availability across multiple terminals (Alpha, Bravo, Charlie) with concurrency locking to prevent overbooking. Role-Based Access Control (RBAC): Securely separates data and capabilities. Transitors can only manage their own cargo, while Admins have oversight of the entire port's efficiency. Operational Analytics: An internal engine that calculates terminal utilization, forecasts congestion risks (ML-driven), and audits carrier punctuality to assign performance grades.
- The Interface (ILA - Intelligent Logistics Assistant)
Instead of a static dashboard, the system uses an autonomous agent as the primary interface. It simplifies complex workflows: converting natural language requests (e.g., "Fix the congestion at Alpha") into precise backend API calls (e.g., adjust_slot_capacity ). It provides proactive intelligence, such as drafting formal warning letters for late carriers or suggesting capacity adjustments before bottlenecks occur. Summary: It is a full-stack logistics platform where Operational Rigor (Backend) meets Agentic Automation (AI) to reduce port congestion and improve container throughput.
Log in or sign up for Devpost to join the conversation.