This folder holds screenshots used in the main README.md and in feature docs to give a visual overview of POS2.
With the app running at http://127.0.0.1:4202 (or set BASE_URL), run:
# From repo root; uses LOGIN_EMAIL and LOGIN_PASSWORD from .env or environment
LOGIN_EMAIL=owner@amvara.de LOGIN_PASSWORD=secret node front/scripts/capture-screenshots.mjs
# Or: npm run capture-screenshots --prefix frontOptional: set PROVIDER_TEST_EMAIL and PROVIDER_TEST_PASSWORD to also capture the provider dashboard. Runs headless by default; set HEADLESS=0 to open a visible browser.
- Run the app locally or use a staging instance.
- Capture the screen (e.g. PNG or WebP, ~1200–1600px wide for readability).
- Save the file here with the name listed below.
- Optionally strip or blur sensitive data (tenant name, real emails) if needed.
Quick links to Catalog, Reservations, Kitchen, Reports, and more. Used in the main README.
Orders list with order cards, status, items, and actions.
Full-screen view for the kitchen. See docs/0015-kitchen-display.md.
Date range, summary cards, by product/category/table/waiter. See docs/0016-reports.md.
Reservations list and management. See docs/0011-table-reservation-user-guide.md.
Tables canvas and floor plan.
Customer-facing menu at /menu/{table_token}: products, cart, place order.
Provider catalog management. See docs/0014-provider-portal.md.
| File | Where it's used |
|---|---|
dashboard.png |
Main README |
orders.png |
— |
kitchen.png |
docs/0015-kitchen-display.md |
reports.png |
docs/0016-reports.md |
reservations.png |
docs/0011-table-reservation-user-guide.md |
tables.png |
— |
menu.png |
— |
provider.png |
docs/0014-provider-portal.md |







