Loading...
Loading...
Loading...
- [ ] Review video script (`VIDEO_SCRIPT.md`)
# Flourish App - Video Production Checklist ## Pre-Production ### Planning - [ ] Review video script (`VIDEO_SCRIPT.md`) - [ ] Review shot list (`VIDEO_SHOT_LIST.md`) - [ ] Identify all locations/scenarios to feature - [ ] Prepare backup locations in case primary doesn't work - [ ] Test all UI interactions before recording - [ ] Verify data is available for featured locations ### Technical Setup - [ ] Set up screen recording software (Loom, OBS, or similar) - [ ] Configure recording settings: - [ ] Resolution: 1920x1080 minimum - [ ] Frame rate: 30fps minimum - [ ] Audio: High-quality microphone connected - [ ] Test recording quality - [ ] Set up browser: - [ ] Use Chrome or Firefox (latest) - [ ] Window size: 1920x1080 - [ ] Zoom: 100% - [ ] Disable extensions - [ ] Use light theme - [ ] Prepare cursor settings (large, visible) - [ ] Clear browser cache and cookies - [ ] Log in to Flourish app - [ ] Test internet connection stability ### Content Preparation - [ ] Verify Queensgate Shopping Centre data is complete - [ ] Test gap analysis functionality - [ ] Test gap fulfillment workflow - [ ] Test outreach functionality - [ ] Verify reports are available - [ ] Prepare example questions for voice assistant - [ ] Have backup location ready (Meadowhall, Bluewater, etc.) ### Script Preparation - [ ] Review and memorize key talking points - [ ] Practice voiceover timing - [ ] Prepare for ad-libs if UI behaves differently - [ ] Note any script changes needed based on actual UI --- ## Production ### Recording Session 1: Full Walkthrough - [ ] Record complete walkthrough (all scenes) - [ ] Follow script timing guidelines - [ ] Allow natural pauses for UI loading - [ ] Record multiple takes of each scene - [ ] Note any issues or bugs encountered ### Scene-by-Scene Checklist #### Scene 1: Opening Hook (0:00 - 0:30) - [ ] Landing page hero section - [ ] Stats cards hover effects - [ ] Smooth transition to dashboard #### Scene 2: Dashboard Overview (0:30 - 1:00) - [ ] Full dashboard view - [ ] Metric cards detail - [ ] Quick action cards - [ ] Recent activity section #### Scene 3: Gap Analysis (1:00 - 2:00) - [ ] Gap Analysis page load - [ ] Search for Queensgate - [ ] Map appears with location - [ ] Configure analysis (slider, filters) - [ ] Run gap analysis - [ ] Show loading state - [ ] Results appear on map - [ ] Location details panel - [ ] Tenant comparison view - [ ] Gap priority cards - [ ] Missing brands section #### Scene 4: Gap Fulfillment (2:00 - 2:45) - [ ] Navigate to Gap Fulfillment - [ ] Select Queensgate - [ ] Show gap cards - [ ] Highlight action buttons - [ ] Click "Local Outreach" #### Scene 5: Automated Outreach (2:45 - 3:15) - [ ] Outreach page loads - [ ] Show place cards - [ ] Detail one place card - [ ] Select multiple tenants - [ ] Click "Start Outreach" - [ ] Show AI-generated messages #### Scene 6: Reports (3:15 - 3:45) - [ ] Navigate to Reports - [ ] Show report cards - [ ] Detail Queensgate report - [ ] Show second report #### Scene 7: Voice Assistant (3:45 - 4:00) - [ ] Navigate to Assistant - [ ] Show example questions - [ ] Highlight features #### Scene 8: Closing (4:00 - 4:30) - [ ] Return to dashboard - [ ] Show workflow summary - [ ] Key metrics overlay - [ ] CTA section - [ ] Final logo ### Recording Session 2: Retakes & Close-ups - [ ] Record close-up shots of important UI elements - [ ] Retake any scenes with issues - [ ] Record alternative angles/views - [ ] Capture smooth transitions ### Audio Recording - [ ] Record voiceover separately (if not recording live) - [ ] Use quiet environment - [ ] Test microphone levels - [ ] Record multiple takes - [ ] Keep raw audio files --- ## Post-Production ### Video Editing #### Initial Assembly - [ ] Import all video files - [ ] Organize clips by scene - [ ] Assemble rough cut following script - [ ] Trim unnecessary pauses - [ ] Ensure smooth flow #### Refinement - [ ] Add smooth transitions between scenes - [ ] Sync voiceover with screen actions - [ ] Add zoom-ins on important elements - [ ] Highlight cursor clicks - [ ] Adjust timing for pacing #### Graphics & Overlays - [ ] Add intro slide with Flourish logo - [ ] Add text overlays for key metrics: - [ ] "2,600+ Locations" - [ ] "180K+ Store Data Points" - [ ] "£2.4M Revenue Opportunity" - [ ] "20-40% Vacancy Reduction" - [ ] Add chapter markers - [ ] Add callout boxes for features - [ ] Add outro slide with CTA #### Color & Visuals - [ ] Color correction for consistency - [ ] Enhance UI contrast if needed - [ ] Ensure text is readable - [ ] Match color temperature throughout ### Audio Post-Production - [ ] Import voiceover audio - [ ] Sync with video - [ ] Add background music (subtle, instrumental) - [ ] Normalize audio levels - [ ] Remove background noise - [ ] Add sound effects (optional): - [ ] Click sounds - [ ] Transition sounds - [ ] Balance music vs. voiceover ### Accessibility - [ ] Create captions/subtitles - [ ] Generate transcript - [ ] Add audio description (optional) - [ ] Test with screen reader (optional) ### Export & Delivery #### Master File - [ ] Export high-quality master (1080p+, large file) - [ ] Format: MP4 (H.264) - [ ] Keep for archive #### Web Version - [ ] Export optimized web version - [ ] Resolution: 1920x1080 - [ ] File size: ~10-15MB - [ ] Format: MP4 - [ ] Upload to hosting platform #### Social Media Versions - [ ] YouTube: - [ ] Resolution: 1920x1080 - [ ] Aspect ratio: 16:9 - [ ] File size: Optimized for YouTube - [ ] Instagram: - [ ] Resolution: 1080x1080 - [ ] Aspect ratio: 1:1 - [ ] File size: Under 100MB - [ ] LinkedIn: - [ ] Resolution: 1920x1080 or 1080x1080 - [ ] File size: Under 200MB - [ ] Twitter/X: - [ ] Resolution: 1280x720 - [ ] Aspect ratio: 16:9 - [ ] File size: Under 512MB ### Thumbnail Creation - [ ] Design compelling thumbnail - [ ] Include Flourish logo - [ ] Add text overlay (e.g., "AI-Powered Property Intelligence") - [ ] Use high-contrast, eye-catching design - [ ] Export in multiple sizes: - [ ] YouTube: 1280x720 - [ ] Instagram: 1080x1080 - [ ] LinkedIn: 1200x627 ### Documentation - [ ] Create video description with: - [ ] Key features highlighted - [ ] Timestamps/chapters - [ ] Links to sign up - [ ] Relevant hashtags - [ ] Write blog post about video (optional) - [ ] Prepare social media posts for promotion --- ## Quality Assurance ### Technical Check - [ ] Video plays smoothly (no stuttering) - [ ] Audio is clear and balanced - [ ] All text is readable - [ ] UI elements are visible - [ ] Cursor movements are smooth - [ ] Transitions are professional - [ ] No technical glitches visible ### Content Check - [ ] Follows script accurately - [ ] All key features are showcased - [ ] Value propositions are clear - [ ] CTA is prominent - [ ] Branding is consistent - [ ] No errors or bugs shown ### Timing Check - [ ] Total length: 3-5 minutes - [ ] Each scene fits timing guidelines - [ ] Pacing is appropriate - [ ] No sections feel rushed or too slow ### Final Review - [ ] Watch complete video end-to-end - [ ] Check for any issues - [ ] Get feedback from team - [ ] Make final adjustments - [ ] Approve for publication --- ## Publication Checklist ### Platform Setup - [ ] YouTube: - [ ] Upload video - [ ] Add title, description, tags - [ ] Set thumbnail - [ ] Add chapters/timestamps - [ ] Set visibility (public/unlisted) - [ ] Add to playlist (if applicable) - [ ] Website: - [ ] Upload to hosting/CDN - [ ] Embed on landing page - [ ] Update video section - [ ] Social Media: - [ ] Schedule posts - [ ] Prepare captions - [ ] Tag relevant accounts - [ ] Use appropriate hashtags ### Promotion - [ ] Email announcement to users - [ ] Social media posts (Twitter, LinkedIn, Instagram) - [ ] Blog post (if applicable) - [ ] Newsletter inclusion (if applicable) - [ ] Share with partners/stakeholders ### Analytics Setup - [ ] Set up tracking (Google Analytics, etc.) - [ ] Monitor views and engagement - [ ] Track conversion from video - [ ] Collect feedback --- ## Backup Plans ### If Primary Location Doesn't Work - [ ] Use Meadowhall Shopping Centre - [ ] Use Bluewater Shopping Centre - [ ] Use The Trafford Centre - [ ] Use Manchester Arndale ### If Feature Doesn't Work - [ ] Have mock data ready - [ ] Use screenshots if needed - [ ] Record alternative workflow - [ ] Document issue for fix ### If Recording Fails - [ ] Have backup recording software - [ ] Record in segments - [ ] Use screen capture tools - [ ] Consider animation/illustration alternative --- ## Post-Launch ### Monitoring - [ ] Track video performance - [ ] Monitor comments/feedback - [ ] Respond to questions - [ ] Update video if needed ### Iteration - [ ] Collect user feedback - [ ] Note improvements needed - [ ] Plan future video updates - [ ] Create additional clips if successful --- ## Resources Needed ### Software - [ ] Screen recording software (Loom, OBS, Camtasia, etc.) - [ ] Video editing software (Premiere Pro, Final Cut, DaVinci Resolve, etc.) - [ ] Audio editing software (Audacity, Adobe Audition, etc.) - [ ] Graphics software (Photoshop, Figma, Canva, etc.) ### Hardware - [ ] High-quality microphone - [ ] Stable internet connection - [ ] Sufficient storage space - [ ] Powerful computer for editing ### Accounts - [ ] Flourish app account (admin/test account) - [ ] YouTube account - [ ] Social media accounts - [ ] Video hosting/CDN account --- ## Timeline Estimate - **Pre-Production**: 2-4 hours - **Recording**: 2-3 hours - **Post-Production**: 8-12 hours - **Review & Revisions**: 2-4 hours - **Publication**: 1-2 hours - **Total**: 15-25 hours --- ## Notes - Record in quiet environment - Test everything before recording - Keep raw files for future use - Document any issues for product team - Be flexible—UI may differ slightly from script - Focus on value proposition, not perfection - Keep it engaging and professional
- [x] `--login` wizard: opens browser visible, user logs in to Instagram, session saved
- [x] Remove bsort from Eq
**Date**: December 3, 2025 (Wednesday)
**Document Purpose:** Complete specification of all sub-agents in the agentic SEO system architecture.