47 lines
1.9 KiB
Markdown
47 lines
1.9 KiB
Markdown
# Event-Day Preflight Checklist
|
|
|
|
Complete this list at least 60 minutes before doors open.
|
|
|
|
## Server & Network
|
|
|
|
- [ ] Server is powered on and accessible at the public URL
|
|
- [ ] `docker compose ps` shows all containers healthy
|
|
- [ ] Local DNS record resolves: `ping auction.event.lan` responds from server LAN IP
|
|
- [ ] Event Wi-Fi SSID is broadcasting; test device can connect
|
|
- [ ] Failover test: disconnect WAN, confirm app loads via local hostname, reconnect WAN
|
|
- [ ] UPS is charged and protecting server + network gear
|
|
|
|
## Application
|
|
|
|
- [ ] Log in as admin at `/admin`
|
|
- [ ] Correct event is set to **published** status
|
|
- [ ] All auction items are entered with opening bids and increments
|
|
- [ ] Silent auction windows have correct open/close times and timezone
|
|
- [ ] Soft-close is configured on silent items
|
|
- [ ] Stripe keys are set; run a test payment in Stripe test mode
|
|
- [ ] Twilio Verify is working: send a test OTP to your phone
|
|
|
|
## Staff Devices
|
|
|
|
- [ ] Auctioneer tablet loaded at `/staff/auctioneer`, logged in with `auctioneer` role
|
|
- [ ] Spotter phone(s) loaded at `/staff/spotter`, logged in with `spotter` role
|
|
- [ ] Check-in tablet(s) loaded at `/staff/check-in`, logged in with `checkin_staff` role
|
|
- [ ] Display board TV/projector loaded at `/display` (no login required)
|
|
- [ ] All staff devices are connected to the event SSID
|
|
|
|
## Bidder Registration
|
|
|
|
- [ ] CSV import completed (or manual bidders entered)
|
|
- [ ] Paddle numbers assigned for pre-registered bidders
|
|
- [ ] QR code registration link / printed QR codes ready at check-in desk
|
|
- [ ] Test bidder account works: log in, view silent catalog, place a test bid, see outbid notification
|
|
|
|
## Backups
|
|
|
|
- [ ] Database backup triggered: `docker compose exec db pg_dump -U storybid storybid > backup-$(date +%F).sql`
|
|
- [ ] Backup file copied off the event server (USB drive or remote location)
|
|
|
|
## Go/No-Go
|
|
|
|
All items checked → **Go**. Any blocker → resolve before opening bidding.
|