VTOS - Container Inspection Gateway
A high-performance container inspection gateway API designed to capture, manage, and coordinate container traffic and inspections at port gates in real-time.
Overview
VTOS Gateway API is a backend service developed using Python and FastAPI, tailored for managing container inspection sessions at port gates. It coordinates camera configurations, manages inspection sessions (DRAFT/SUBMITTED stages), captures and stores inspection images/videos, and interacts with core logistics services. The system emphasizes high code quality and strict architectural boundaries, enforced through custom Git pre-commit/pre-push hooks, Ruff linting, and automated Docker orchestration.
Architecture Design
Clean layered architecture built with FastAPI and PostgreSQL
Key Features
Technologies Used
System Pattern
Clean layered architecture built with FastAPI and PostgreSQL