← back to Dw Marketing Reels

README.md

25 lines

# DW Marketing — New Arrivals Reels

Auto-generates a portrait (1080×1920) social reel from the LIVE Designer Wallcoverings
**New Arrivals** collection using HeyGen HyperFrames (HTML→MP4, **$0 local render**).
Owned by DW Marketing (vp-dw-marketing).

## Run
```
npm run fetch        # pull collections/new-arrivals/products.json -> data/new-arrivals.json
npm run build-reel   # generate composition + render MP4 -> reels/  (REEL_COUNT=6 REEL_SECS=2.4)
npm start            # console on http://127.0.0.1:9848  (Basic Auth admin / DW2024!)
```

## Console (:9848, Basic Auth)
- Reels gallery (created date+time chip, per-reel product list, download)
- Current New Arrivals grid with **sort + density** controls (persisted)
- Buttons: **Refresh feed** / **Generate reel** (live status)

## Nightly (GATED — not installed)
`deploy/com.steve.dw-marketing-reels.plist` → refreshes feed + builds a reel at 07:10.
Load with: `launchctl bootstrap gui/$(id -u) deploy/com.steve.dw-marketing-reels.plist`

## Public deploy (GATED)
`marketing.designerwallcoverings.com` → Kamatera. `.deploy.conf` + subdomain DNS/SSL are Steve-gated.