Because Amvel Warehouse stores all data in the browser’sDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/phauline-racel/LIMO-YUSEN-WAREHOUSE/llms.txt
Use this file to discover all available pages before exploring further.
localStorage, most issues trace back to authentication state, storage limits, or browser permissions. Records exist only in the local browser profile of the computer where they were created — clearing browser data, using a different browser, or opening an incognito window will make previously saved data invisible. This page covers the most common problems users encounter and their step-by-step solutions.
Common issues
"Invalid User ID" on login
"Invalid User ID" on login
The username entered does not match any account stored in
Fix: Verify the User ID spelling. If the account was created by an admin, ask the administrator to check the User ID in User Management and confirm it matches what you are typing.
localStorage.Possible causes:- Typo in the User ID field (the match is case-sensitive and whitespace is trimmed automatically).
- The account does not exist yet — it has not been created in User Management.
localStoragewas cleared, resetting the accounts array back to the two default seed accounts.
| Role | User ID | Default Password |
|---|---|---|
| Administrator | admin001 | Admin@123 |
| Employee | emp001 | Employee@123 |
"Incorrect password" on login
"Incorrect password" on login
The User ID was found but the entered password does not match the stored value.Note: Passwords are case-sensitive and stored exactly as entered when the account was created or last updated. A trailing space counts as part of the password.Fix: Re-enter the password carefully. If you have forgotten your password, ask your warehouse administrator to reset it via User Management → (select user) → Reset Password. The reset sets the password to
Password123. Change it immediately after logging in via Profile → Change Password.Redirected to the login page immediately after loading a page
Redirected to the login page immediately after loading a page
The application found no valid session in
localStorage for the current browser context.Possible causes:- You are not logged in, or your session expired (though sessions do not expire by time — they persist until logout or storage is cleared).
localStoragewas cleared (browser “Clear browsing data”, incognito/private window, or a browser extension that wipes storage).- You opened the system in a different browser or a different browser profile on the same computer — each profile has its own isolated
localStorage.
"User Management" is not visible in the top-right dropdown menu
"User Management" is not visible in the top-right dropdown menu
A shipment I saved is not appearing in Inventory
A shipment I saved is not appearing in Inventory
Shipments appear in the Inventory table only after they have been fully saved. The inventory view is derived by aggregating
warehouseShipments — records that were not persisted will not appear.Possible causes:- The Save button was not clicked — only clearing the form or navigating away without saving discards the entry.
- Validation failed — the browser showed an alert (“Please complete the required shipment fields.”) and the record was not saved.
client, destination, hawb, mawb, transactionType, date, time, quantity, unit, locationFix: Return to the Inbound & Outbound form, re-enter the shipment details, ensure all required fields above are filled, and click Save.QR scan shows "Unable to access camera"
QR scan shows "Unable to access camera"
The browser was denied camera access when
navigator.mediaDevices.getUserMedia was called.Possible causes:- Camera permission was denied at the browser prompt.
- The page is not served over HTTPS or localhost — browsers block camera access on plain HTTP origins.
- On a mobile device, the operating system’s app-level camera permission for the browser has been revoked.
- Click the lock or info icon in the browser’s address bar.
- Open Site settings → Camera → set to Allow.
- Reload the page and try again.
- On mobile (Android/iOS), also check System Settings → Apps → [Browser] → Permissions → Camera and enable it.
QR scan shows "Invalid QR Code" after scanning
QR scan shows "Invalid QR Code" after scanning
The scanner decoded a QR code successfully, but the content could not be interpreted.
handleScannedPayload() first attempts JSON.parse(). If that fails, it treats the content as a plain-text search value. The “Invalid QR Code” alert is shown only when:- The content is not valid JSON and
- The current page has no search input (
#inventorySearchInput/#activitySearchInput) to receive a plain-text value (i.e. you are on the Inbound & Outbound form).
All data has disappeared
All data has disappeared
Every saved shipment and every user account (except the two seed accounts) is gone.Cause: The browser’s
localStorage was cleared. This can happen through:- Clear browsing data (Chrome/Edge:
Ctrl+Shift+Delete→ include “Cookies and site data” or “Local and session storage”). - Opening the system in an incognito / private window — private windows have a fresh, isolated storage context.
- A browser extension that automatically clears storage.
- Uninstalling and reinstalling the browser.
Export to Excel or PDF is not working
Export to Excel or PDF is not working
Clicking an export button produces no download or no new window.Possible causes:
- The browser’s pop-up blocker is preventing a new window or tab from opening.
- A browser extension (e.g. an ad blocker) is intercepting the download trigger.
- Look for a blocked pop-up notification in the browser’s address bar (usually a small icon on the right).
- Click it and choose Always allow pop-ups from this site.
- Try the export again.
- If using an ad blocker or privacy extension, add the site to its allow-list and retry.
Plate number does not auto-fill the Trucker field
Plate number does not auto-fill the Trucker field
After entering or selecting a plate number, the Trucker field remains empty.Cause: The entered plate number is not present in the built-in
PLATE_TRUCKER_REFERENCE lookup table. The auto-fill only fires when an exact match (case-insensitive, trimmed) is found in the reference data.Fix: Enter the trucking company name manually in the Trucker field. If this plate/trucker combination is used regularly, contact your system developer to request that the entry be added to the PLATE_TRUCKER_REFERENCE array in app.js.Getting more help
Account and access issues
Contact your warehouse administrator. Admins can reset passwords, re-create accounts, update roles, and check user status via the User Management page.
Code-level or configuration issues
Contact the system developer. Issues such as missing plate/trucker entries, changing seed accounts, or modifying suggestion lists require edits to the source files (
app.js, auth.js).Amvel Warehouse does not have a backend support service or a ticketing system. All application configuration lives in the source files (
app.js, auth.js, and the HTML pages). There is no remote diagnostics capability — issues must be investigated by examining localStorage directly (browser DevTools → Application → Local Storage) or by reviewing the browser console for JavaScript errors.