Codingo / docs /social-video-guide.md
husseinelsaadi
Premium UI redesign, repo cleanup, and restored LUNA media
b5d621a
|
Raw
History Blame Contribute Delete
7.88 kB

Codingo β€” LUNA Explainer Video: Production Guide

A complete, do-it-yourself plan for a short social-media video that shows off Codingo for your final-year project. Your AI recruiter LUNA narrates and explains the recruitment pipeline, with screen recordings of the (now polished) real app.

You generate the actual video β€” this guide gives you the script, storyboard, exact tools, and settings. Nothing here needs code.


1. Format & scope

Setting Recommendation
Aspect ratio 9:16 vertical (Reels / TikTok / LinkedIn / Shorts). Also export a 16:9 version for YouTube if you want.
Length 45–60 seconds (attention drops fast on social). Optionally also cut a 15–20s teaser.
Resolution 1080Γ—1920, 30fps
Vibe Clean, premium, confident β€” "a real AI product." Calm tech music, captions on.
Structure Hook β†’ Meet LUNA β†’ The 5-step pipeline β†’ Proof (real app) β†’ Call to action

2. Which tool does what (read this first)

There's confusion about "Veo vs talking avatar" β€” here's the truth, because they do different jobs:

Job in your video Right tool Why
LUNA's face talking (her exact photo, lip-synced to your script) D-ID or HeyGen (photo/avatar mode) These are built to make one specific face speak a script. Upload LUNA.png, paste the script, pick a voice β†’ you get LUNA talking.
Cinematic b-roll (abstract "AI" shots, neural-network visuals, a modern office) Google Veo 3 (via Google Flow / Gemini) or Runway / Pika Generative text-to-video. Great for 2–4s mood shots between sections. Do not expect Veo to make LUNA's exact face reliably speak your lines β€” that's not what it's for.
The product itself (the hero, the pipeline animation, a live interview, the dashboard) Screen recording of your polished app This is the backbone and the proof. Most of the video should be this.
Voice (if not using HeyGen's built-in) ElevenLabs (most natural) Or match the app's own voice, Microsoft en-US-AriaNeural.
Edit / captions / music CapCut (free, fastest for social) or Premiere/DaVinci Auto-captions, beat-synced cuts, export presets for each platform.

Recommended minimal stack: HeyGen (talking LUNA) + your screen recordings + CapCut (edit). Add Veo shots only if you want extra polish.

LUNA.png lives at backend/static/images/LUNA.png β€” that's the file you upload to the avatar tool.


3. The narration script (LUNA, first person β€” ~130 words, ~55s)

Tone: warm, confident, professional. Pauses marked with "β€”".

[Hook] "Hiring technical talent is slow, biased, and exhausting. β€” I'm LUNA, and I fix that."

[Meet LUNA] "I'm an AI recruiter built into Codingo β€” and I run the entire hiring pipeline."

[Pipeline β€” one line per step] "It starts when a recruiter posts a job. β€” A candidate applies, and I instantly parse their CV β€” skills, education, experience. β€” Then I run a real voice interview, asking role-specific questions and follow-ups. β€” Every answer is scored against a live database of thousands of interview questions. β€” And finally, I rank every candidate on the recruiter's dashboard β€” by skill match and performance."

[Proof / CTA] "Faster. Fairer. Fully automated. β€” This is Codingo. The future of recruitment β€” and it's already here."

(Need 30s? Keep Hook + the 5 pipeline lines + the last sentence.)


4. Shot-by-shot storyboard

# Time Script line What's on screen Source
1 0–4s "Hiring … I fix that." LUNA talking, centered, with a soft gradient background HeyGen/D-ID (LUNA.png)
2 4–8s "I'm an AI recruiter … entire hiring pipeline." Cut to the landing hero (dark, glowing LUNA), slow zoom-in Screen recording
3 8–12s "It starts when a recruiter posts a job." The Post Job form being filled / submitted Screen recording
4 12–17s "A candidate applies, and I instantly parse their CV…" Apply page β†’ click "Parse Resume" β†’ fields auto-fill Screen recording
5 17–26s "Then I run a real voice interview…" Interview with LUNA screen β€” LUNA avatar talking, waveform, a question appears, mic records Screen recording (the star shot)
6 26–34s "Every answer is scored against a live database…" The animated "How it works" pipeline section scrolling/playing; optionally overlay a Veo "data/AI" b-roll App + optional Veo
7 34–42s "I rank every candidate on the dashboard…" Dashboard with ranked candidates, scores highlighted Screen recording
8 42–55s "Faster. Fairer… it's already here." Back to LUNA talking; end card with "Codingo" logo + your name/uni HeyGen + CapCut title

Pro tip: record each app screen at high resolution on desktop, then reframe/crop to vertical in CapCut with a slow Ken-Burns zoom so static screens feel alive.


5. Screen-recording shot list (capture these from the live app)

Record on the deployed Space (or locally) with a clean browser (no bookmarks bar, incognito):

  1. Hero β€” load the homepage, let LUNA's glow animation breathe (3–4s).
  2. How it works β€” scroll slowly so the 5 steps animate in.
  3. Post Job β€” fill role/skills, hit submit (speed up 2Γ— in edit).
  4. Apply + CV parse β€” upload a resume, click parse, show fields filling.
  5. Interview β€” start an interview; capture LUNA speaking (waveform active), a question, and the mic recording state. This is your money shot.
  6. Closing β€” the score card with the glowing result.
  7. Dashboard β€” the ranked candidate list.

macOS screen record: Cmd+Shift+5. Record system audio off (you'll add LUNA's voice + music in edit).


6. Music, captions, export

  • Music: calm, modern, "tech product" β€” search CapCut/Epidemic Sound for "ambient tech / corporate inspire." Keep it low under LUNA's voice (-18 dB).
  • Captions: auto-generate in CapCut, then fix LUNA/Codingo spelling. Big, bold, centered, one line at a time β€” most people watch muted.
  • Brand: end card with the Codingo wordmark colors (indigo #6366F1 β†’ violet #8B5CF6, cyan spark #22D3EE) and "Final Year Project β€” , ".
  • Export: 1080Γ—1920, H.264, 30fps. Make a 16:9 1920Γ—1080 version too for YouTube/LinkedIn landscape.

7. Tools & pricing (quick reference)

Tool Use Cost
HeyGen Talking LUNA (photo avatar + voice) Free trial (watermarked, short); ~$24/mo Creator removes watermark
D-ID Talking LUNA alternative Free trial; ~$5.9/mo+
ElevenLabs Premium natural voice Free tier (limited chars); ~$5/mo Starter
Google Veo 3 (Flow/Gemini) Cinematic b-roll only Via Google AI / Gemini Advanced subscription
Runway / Pika B-roll alternative Free tier + paid
CapCut Edit, captions, export Free (Pro optional)

Cheapest path that still looks pro: HeyGen free trial for 2–3 short LUNA clips + screen recordings

  • CapCut. If the watermark bothers you for the final post, one month of HeyGen Creator (~$24) covers it.

8. 60-minute production checklist

  1. ☐ Generate LUNA's talking clips in HeyGen (paste script section by section; pick a warm female voice).
  2. ☐ Screen-record the 7 app shots above.
  3. ☐ Drop everything into CapCut on a 9:16 timeline; lay LUNA's voice as the spine.
  4. ☐ Place talking-LUNA at the start/end, app recordings in the middle (follow the storyboard table).
  5. ☐ Add music (low), auto-captions (fix names), and the end card.
  6. ☐ Export 1080Γ—1920; watch once muted to confirm captions tell the whole story.
  7. ☐ Post. 🎬