Courier Dashboard — Documentation Pack
Portfolio documentation for Courier Dashboard (Trends WD), slug courier-dashboard, version 1.0.0 (2026-09-07).
Pipeline: Demo Mode → Playwright screenshots → these docs.
Published docs base: https://trendswd.com/web-applications/courier-dashboard/doc
What is in this folder
| Path | Purpose |
|---|---|
index.md | Product home, live demo URL, demo logins, full guide index, ASCII app map |
APP-VERSION.md | Version metadata and short release notes |
CHANGELOG.md | Dated changelog |
version.json | Machine-readable version { name, version, released } |
00-getting-started.md … 28-mobile-overview.md | Step-by-step user guides |
_meta/navigation.json | Full navigation tree (/docs/... paths) |
images/ | Screenshot PNGs (01-login.png … 52-mobile-settings-courier-setup.png) + SCREENSHOT-INDEX.md |
How to use this pack
- Start at
index.mdfor product overview and the full guide list. - Follow numbered guides in order if you are new, or jump via
_meta/navigation.json/ the index links. - Each guide uses exact UI labels (for example Open menu, COD Shipments, TCS) and embeds screenshots from
./images/. - Image paths in Markdown are relative to each guide (for example
./images/01-login.png).
Screenshots source
PNGs under images/ are captured directly against Demo Mode (offline sample data), not production. See images/SCREENSHOT-INDEX.md.
cd Demo-Mode && npm install && npm run dev
# other terminal:
cd Demo-Mode
DOCS_URL=http://127.0.0.1:3000 \
DOCS_EMAIL=admin@admin.com \
DOCS_PASSWORD=admin123 \
PLAYWRIGHT_CHROMIUM_EXECUTABLE_PATH=/usr/bin/chromium \
npm run screenshots
Then open the app URL shown in the terminal (typically http://localhost:3000) and sign in with a demo account from index.md.
Roles (quick reference)
| Role | Access |
|---|---|
| admin | Full access (bypasses per-page permission checks) |
| editor | View + edit most pages; limited on Users and Access |
| viewer | View only (can_edit / can_delete off) |
Permissions are stored as can_view / can_edit / can_delete per page_key.