Skip to content

Commit e71d511

Browse files
Edwin ChanEdwin Chan
authored andcommitted
Add DBSMO brag video
1 parent 6ca6763 commit e71d511

27 files changed

Lines changed: 3285 additions & 0 deletions

brag-output/brag-plan.md

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
# Brag Plan: DBSMO Training Platform
2+
3+
## What is this app?
4+
DBSMO Training Platform is a self-paced Diocesan Boys' School mathematics olympiad training app with problem sets, automatic grading, progress tracking, practice mode, class assignments, writeups, feedback, and teacher analytics.
5+
6+
## The angle
7+
Treat a school math practice platform like a 2016 startup that just announced a fictional Series A. The comedy is not loud; it is the straight-faced investor language applied to a very specific product: answer-only olympiad sets, KaTeX previews, streak feedback, and cohort analytics.
8+
9+
## Hook (first 2-3 seconds)
10+
"DBS math olympiad training has entered its Series A era." Full-screen announcement copy lands like a funding press release.
11+
12+
## Key moments (the middle)
13+
- The real sign-in/product copy: "sign in to proceed." and "Diocesan Boys' School math olympiad training."
14+
- Practice mode choosing a category, typing `5sqrt(2)-7`, and seeing a rendered math preview.
15+
- The correctness result: "Correct. Streak 3."
16+
- Teacher-style metrics: attempted sets, best average, latest score, open reports, topic accuracy, and cohort snapshot.
17+
18+
## Outro / punchline
19+
"DBSMO Training Platform. Fictional funding. Actual grading."
20+
21+
## User flow worth showing
22+
Student signs in -> chooses a practice category -> enters an answer with live math preview -> receives correctness/streak feedback -> teacher sees cohort progress.
23+
24+
## Tone
25+
- Preset: yc-parody
26+
- Creative direction: fake Series A launch from 2016
27+
- Interpretation: Structured, serious, metric-forward, and deliberately over-legitimate. Use startup deck language, restrained motion, hard cuts, and clean 2016 SaaS polish.
28+
29+
## Format: landscape - 1920x1080
30+
## Duration: 21s
31+
32+
## Visual identity (from the project)
33+
- Background: #f2f2f7
34+
- Accent: #33aaff, #ff66aa, #8866cc
35+
- Text: #222233
36+
- Display font: Inter
37+
- Body font: Inter
38+
- Strongest visual element: dashboard progress ring, metric cards, practice answer preview, and topic meter bars.
39+
40+
## Share copy (draft)
41+
We built DBSMO Training Platform to solve the overlooked problem of olympiad practice not having enough dashboards. Fictional Series A, actual grading.
42+
43+
## Audio direction
44+
- Role: restrained business bed with dry UI accents
45+
- Music: happy-beats-business-moves-vol-11-by-ende-dot-app.mp3
46+
- Music treatment: low-volume corporate bed, 0.18-0.22 volume, clean fade at the end.
47+
- Music cue guidance: bundled preset at `assets/music/cues/happy-beats-business-moves-vol-11-by-ende-dot-app.music-cues.json`, tempo about 114.84 BPM. Major reveal cues near 1.60s, 8.96s, 17.91s. Sequential UI/stat reveals can use the beat grid around 12.65s, 13.70s, and 14.76s.
48+
- Audio-reactive treatment: subtle; allow only very slight card glow/presence shifts. No waveform or equalizer visuals.
49+
- SFX posture: sparse; 4-6 quiet cues total.
50+
- Audio-coupled moments: hook impact, category selection click, answer submit/correct ding, dashboard card sequence, final logo hit.
51+
- Restraint rule: no meme soundboard, no hype trailer booms, no rushed text.
52+
53+
## Storyboard
54+
55+
### Scene 1 - Funding Announcement - 3s
56+
Full-screen press-release card. Text: "DBS math olympiad training has entered its Series A era." Secondary: "$0 fictional capital deployed."
57+
Sequential/interaction: none.
58+
Audio intent: dry investor-deck seriousness.
59+
Audio-coupled idea: hook reveal lands near the 1.60s strong cue.
60+
Music: low corporate bed.
61+
Transition mood: hard cut -> Scene 2
62+
63+
### Scene 2 - The Actual Product - 4s
64+
Recreate the landing/login language and brand mark. Text must include "sign in to proceed." and "Diocesan Boys' School math olympiad training." Then show "training dashboard" sliding in behind it.
65+
Sequential/interaction: yes - login card, dashboard shell, and continue button arrive one by one.
66+
Audio intent: clean UI reveal.
67+
Audio-coupled idea: simulated UI click.
68+
Transition mood: clean hard cut -> Scene 3
69+
70+
### Scene 3 - Practice Flow - 5s
71+
Recreate Practice mode: "Choose your focus", category chips, a problem card, typed answer `5sqrt(2)-7`, rendered preview `5√2 - 7`, and "Correct. Streak 3."
72+
Sequential/interaction: yes - category selection, answer typing, submit, correctness feedback.
73+
Audio intent: product demo with restrained taps.
74+
Audio-coupled idea: click/submit and correct ding.
75+
Transition mood: hard cut -> Scene 4
76+
77+
### Scene 4 - Metrics Slide - 5s
78+
Recreate dashboard/teacher analytics: metric cards "Attempted 18/24", "Best average 87%", "Latest score 100%", "Open reports 2"; topic bars for Geometry, Number Theory, Algebra; and a small "cohort snapshot" table.
79+
Sequential/interaction: yes - four cards reveal on beat-grid timestamps, then topic bars fill.
80+
Audio intent: understated traction slide.
81+
Audio-coupled idea: card-by-card sequence around the beat grid.
82+
Transition mood: minimal crossfade -> Scene 5
83+
84+
### Scene 5 - Outro - 4s
85+
Final logo/wordmark. Text: "DBSMO Training Platform" and "Fictional funding. Actual grading." Small footer: "v0.67.0".
86+
Sequential/interaction: none.
87+
Audio intent: final dry payoff.
88+
Audio-coupled idea: logo hit near the 17.91s strong cue.
89+
Music: fades out by 21s.
90+
Transition mood: cut to end.
91+
92+
**Music mood for this video:** parody business bed.
93+
**Audio summary:** A tasteful 2016 SaaS backing track with sparse UI cues, played completely straight.

brag-output/brag.jpg

123 KB
Loading

brag-output/brag.mp4

2.58 MB
Binary file not shown.

brag-output/composition-brief.md

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
# Hyperframes Composition Brief: DBSMO Training Platform
2+
3+
## Objective
4+
Create a short launch-style brag video for DBSMO Training Platform.
5+
6+
## Output
7+
- Composition directory: `brag-output/composition/`
8+
- Rendered video: `brag-output/brag.mp4`
9+
- Format: landscape - 1920x1080
10+
- Duration: 21 seconds
11+
12+
## Source Material
13+
- Project root: `/Users/cosmic/Documents/funni/dbsmo`
14+
- Primary files read: `README.md`, `package.json`, `app/page.tsx`, `app/layout.tsx`, `app/dashboard/page.tsx`, `app/practice/page.tsx`, `app/problem-sets/[slug]/page.tsx`, `app/globals.css`, `DBSMO/Projects/dbsmo/Overview.md`, `DBSMO/Projects/dbsmo/Architecture.md`, `DBSMO/Projects/dbsmo/Entry Points.md`
15+
- Product name: DBSMO Training Platform
16+
- Tagline / strongest claim: "Self-paced mathematics olympiad training platform for DBS."
17+
- Key UI or visual moment to recreate: practice category selection, live rendered answer preview, correctness/streak feedback, and dashboard/analytics cards.
18+
- Copy that must appear verbatim:
19+
- "sign in to proceed."
20+
- "Diocesan Boys' School math olympiad training."
21+
- "training dashboard"
22+
- "Practice"
23+
- "Choose your focus"
24+
- "Correct. Streak 3."
25+
- "cohort snapshot"
26+
27+
## Creative Direction
28+
- Tone preset: yc-parody
29+
- Creative direction: fake Series A launch from 2016
30+
- Interpretation: Serious startup launch language, restrained motion, corporate deck composition, and dry metrics.
31+
- Angle: The platform is framed like a fictional 2016 startup funding announcement, but the product details are real: math practice, automatic grading, live math preview, dashboard progress, teacher analytics, and reports.
32+
- Hook: "DBS math olympiad training has entered its Series A era."
33+
- Outro / punchline: "Fictional funding. Actual grading."
34+
- Avoid:
35+
- Generic SaaS language
36+
- Abstract filler visuals
37+
- Unrelated visual redesign
38+
39+
## Visual Identity
40+
- Background: #f2f2f7
41+
- Text: #222233
42+
- Accent: #33aaff, #ff66aa, #8866cc
43+
- Display font: Inter
44+
- Body font: Inter
45+
- Visual references from the project: progress ring, metric cards, pill buttons, topbar, practice answer preview, topic meters, cohort table.
46+
47+
## Storyboard
48+
Use the storyboard in `brag-output/brag-plan.md` as the creative contract.
49+
50+
Scene summary:
51+
1. Funding Announcement - 3s - fake Series A claim and $0 fictional capital.
52+
2. The Actual Product - 4s - login copy and dashboard shell.
53+
3. Practice Flow - 5s - category select, typed answer, rendered math preview, correct/streak feedback.
54+
4. Metrics Slide - 5s - dashboard metric cards, topic bars, cohort snapshot.
55+
5. Outro - 4s - product name, punchline, version.
56+
57+
## Audio
58+
- Audio role: sparse business bed with dry UI accents
59+
- Audio arc: music starts immediately, stays restrained, and fades under the final logo.
60+
- Music: `assets/music/happy-beats-business-moves-vol-11-by-ende-dot-app.mp3`
61+
- Music treatment: low volume around 0.2, no voiceover, clean end fade.
62+
- Music cue guidance: bundled preset at `assets/music/cues/happy-beats-business-moves-vol-11-by-ende-dot-app.music-cues.json`; use strong cues near 1.60s, 8.96s, and 17.91s only if readability survives.
63+
- Audio-reactive treatment: subtle CSS/JS variable modulation on soft glows if available; skip if extraction is unavailable.
64+
- Audio-coupled moments:
65+
- Scene 1 hook - dry impact
66+
- Scene 3 submit/correct - click then success bell
67+
- Scene 4 cards - restrained sequential card sounds
68+
- Scene 5 logo - final soft bell
69+
- SFX selection guidance: low-risk clicks and soft impacts, no dense sequence.
70+
- SFX analysis guidance: `/Users/cosmic/.codex/skills/brag/assets/sfx/sfx-analysis.md`
71+
- Exact SFX choice: Hyperframes should choose filenames, timestamps, density, and volume based on the implemented animation.
72+
- Audio files: copied into `brag-output/composition/assets/`.
73+
74+
## Hyperframes Instructions
75+
Use the current Hyperframes CLI workflow. Requirements:
76+
- Show at least one real UI, copy, or visual element from the source project.
77+
- Keep all text readable in the final render.
78+
- Keep the video within 15-25 seconds.
79+
- Include the planned music/SFX layer.
80+
- Treat cue metadata as optional; product clarity wins.
81+
- Use SFX to support motion and interaction with restraint.

brag-output/composition/DESIGN.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# DBSMO Brag Design Notes
2+
3+
- Tone: fake Series A launch from 2016, mapped to yc-parody.
4+
- Canvas: 1920x1080, 21 seconds.
5+
- Colors from source app: #f2f2f7 background, #ffffff cards, #222233 strong text, #444455 body text, #33aaff cyan, #ff66aa pink, #8866cc purple.
6+
- Typeface: Inter/system sans, matching the Next app.
7+
- Visuals: product UI recreation, not abstract motion. Use dashboard cards, practice form, answer preview, progress ring, topic bars, and cohort table.
8+
- Motion: serious deck pacing, hard cuts, restrained reveals, readable holds.
9+
- Audio: low corporate bed plus sparse clicks/soft impacts.

0 commit comments

Comments
 (0)