Volunteer Pilot GroupSwag Admin
Volunteer login
Soft client-side gate for this offline preview (same idea as the Alaska tracker). Not production security. Password is in swag/README.md.
Swag catalog admin
Edits save to localStorage key vpg-swag-products. Download JSON to commit into the repo as swag/products.json.
Direct products
Sales & donation items you manage here (source: manual / Direct). Full add / edit / delete.
| Image | Name / ID | Price | Type | Active | Sizes | Actions |
|---|
Add Direct product
Printify products Read-only
Edit these on Printify — they sync into /swag. Do not create or edit Printify rows in this admin.
| Image | Name / ID | Price | Images | Active | Printify |
|---|
Demo orders
Newest first from localStorage key vpg-swag-demo-orders (capped ~20). Test purchases only — not real payments.
Printify / Stripe hooks (later)
Shop VPG SWAG id 19620087. Public store shows VPG-only curated rows (Wing MX / Union Pride / Wave MD hidden). Demo uses startPrintifyCheckout stub — do not POST live orders without a backend PAT. Direct path → VPG nonprofit Stripe later (not WingMX). Shipping formula for Direct shirts: $6 first + $2 each additional, or pickup $0.