The YUSEN LIMO Warehouse System is a fully client-side web application that helps operations teams at Yusen Logistics Philippines Inc. capture shipment details, monitor inventory, and review warehouse activity. It runs entirely in the browser with Local Storage persistence and requires no server or installation.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/raceliciouss/YUSEN-LIMO-WAREHOUSE/llms.txt
Use this file to discover all available pages before exploring further.
Quickstart
Serve the app locally and log in with the default accounts in under two minutes.
Architecture
Understand the file layout, data flow, and page-initialization lifecycle.
Core Features
Explore the dashboard, inbound/outbound forms, inventory table, and notifications.
Authentication
Learn how AuthService handles login, sessions, roles, and user management.
QR Scanning
Set up camera-based QR scanning and structure payloads to auto-fill forms.
Data & Storage
Review the Local Storage schema, business logic, and the path to a real backend.
What the system does
Log in with a role-based account
Open
index.html in any modern browser. Admin and Employee accounts are seeded automatically. Credentials are validated by AuthService entirely client-side.Record inbound and outbound shipments
Use the Inbound/Outbound page to fill shipment fields — or scan a QR code to auto-populate HAWB, MAWB, client, and other fields instantly.
Monitor inventory and activity
The Inventory page aggregates all shipment records and shows remaining cargo quantities. The Dashboard tracks total shipments, cargo in warehouse, and today’s outbound activity.
Key capabilities
Role-Based Access
Admin and Employee roles control access to pages and actions throughout the app.
QR Auto-Fill
Scan JSON QR codes to populate shipment forms without manual data entry.
No Backend Needed
All data lives in Local Storage. Deploy as a static site with zero server setup.
Excel & PDF Export
Export filtered activity reports as
.xlsx or printable PDF files.Inventory Tracking
Search, filter, sort, and paginate shipment aggregates with a detail drawer.
Profile Management
Edit name, username, email, and upload a profile picture with zoom and rotate.
The system uses plaintext passwords and client-side authentication for rapid prototyping. Before deploying to production, follow the migration guide to move to a secure backend with hashed credentials.