● Zion Boggan
repos/Stepping App/NEXT_PUSH_TODO.md
zionboggan.com ↗
41 lines · markdown
History for this file →
1
# Stepping - Next Push To-Do (gated on Dad's answers)
2
 
3
Pinned 2026-06-28. **Do NOT start until Dad's voice answers come back and are transcribed.**
4
The question PDF for Dad: `DAD_QUESTIONS.pdf` (in this repo). His transcribed answers drive everything below.
5
 
6
## A. Content migration (the "one-to-one but more polished" upgrade)
7
Modeled on his friend's site (uniquesteppersofmemphis.com). Each item is gated on Dad confirming he wants it + sending the assets.
8
- [ ] **Event flyers/images** - add an image field to events; show the flyer on event cards + the event detail page. Needs **image upload + storage** (today the app has NO image upload; videos are embed-only). Decide storage: local disk on the host vs an object store.
9
- [ ] **Photo galleries** - per-event and/or per-city galleries from past events. Also needs upload/storage.
10
- [ ] **Videos** - add the specific videos Dad names (YouTube/Facebook) to The Tape.
11
- [ ] **Pamphlets / printed programs** - let an event carry a downloadable PDF (event program). File upload/storage.
12
- [ ] **Vendors / sponsors** - vendor directory per event/city if their events have vendors (we already have a sponsors table; may extend for event-level vendors).
13
- [ ] **Anything else** Dad flags from the friend's site (open mic answers).
14
 
15
## B. Real data to seed (from Dad)
16
- [ ] Confirm/adjust **launch cities** (now: Chicago, Atlanta, Detroit, Houston, Charlotte, DC).
17
- [ ] Real **upcoming sets/weekenders** (names, dates, venues, cities).
18
- [ ] Real **DJs, stepping groups, promoters, instructors** to list first.
19
 
20
## C. The friend / ticketing partnership
21
- [ ] Onboard the friend as a **promoter** (his profile + his events).
22
- [ ] His **ticket types + prices** (single / couple / table / VIP / weekend pass).
23
- [ ] How he wants to sell (through our site once payments are on).
24
 
25
## D. Direction / branding (from Dad)
26
- [ ] Any **name** change (is "Stepping" final?), logo, tagline.
27
- [ ] Any **color/wording** changes he wants.
28
- [ ] **Monetization model + pricing** he's comfortable with (free browse; promoter feature fee; per-ticket fee).
29
- [ ] **First priorities** - what to build first.
30
 
31
## E. Technical (Zion's backend - next session, fresh context; NOT gated on Dad)
32
- [ ] Security audit: login rate-limiting, CSP, full review before go-live.
33
- [ ] Wire **Stripe** payments (ticketing + boosts).
34
- [ ] **Real buyer accounts** (so My Tickets is per-person; today reserve issues to the system user).
35
- [ ] Self-serve **pro accounts** + **sponsor** purchase (today admin-only).
36
- [ ] Dedicated host + `STEPPING_SECURE_COOKIES=1`; Zion sets his own admin password.
37
- [ ] Regenerate the **promo video** on the new Chrome Noir look.
38
 
39
## Notes
40
- The biggest NEW engineering piece in this push is **image/file upload + storage** (flyers, galleries, pamphlets). Everything else is content + the already-scoped payment/security work.
41
- Demo stays live at https://stepping.zionboggan.com while we gather answers.