storebound/examples/demo-app/README.md

1.2 KiB

Tidy Lists (demo app)

A tiny fictional list app made only to show storebound's app profile and the app screenshot style (calm gradient, a clean device frame, headline + subline, no sparkles or badges). One static page with sample data and the switches a real app needs for store captures: lang and screen (lists, list, share, account). The ids and URLs in storebound.config.ts are placeholders; nothing here talks to a store.

From this folder (needs Bun, ffmpeg, and Playwright's Chromium or Google Chrome):

bun serve.ts &                                   # the app on http://127.0.0.1:8741
bun ../../cli/index.ts shots capture             # raw frames: 2 languages x phone + tablet
bun ../../cli/index.ts shots fonts               # Inter subset for the copy
bun ../../cli/index.ts shots render --size ios69,play,feature
bun ../../cli/index.ts shots gallery             # store/renders/index.html
bun ../../cli/index.ts check                     # profile checks: delete-account URL, demo account, terms URL
bun ../../cli/index.ts play data-safety --dry    # the Data safety CSV Play imports, from dataSafety in the config

Everything it writes (store/shots/frames, store/renders, .storebound) is gitignored.