# ScanReceipts โ€” Marketing Video A cinematic 35-second hype/marketing video built with [Remotion](https://remotion.dev), showcasing the ScanReceipts AI receipt-to-Excel app. ## ๐ŸŽฌ Video Structure | Scene | Frames | Duration | Description | |-------|--------|----------|-------------| | 01 โ€” Intro | 0โ€“215 | 7s | Logo reveal + animated headlines + receipts flying in + live AI scan | | 02 โ€” Problem | 210โ€“405 | 6.5s | Dark panel with stat counters (hours/โ‚ฌ wasted) + pain-point cards | | 03 โ€” Magic | 390โ€“605 | 7s | 3-panel flow: Receipt โ†’ AI Extraction fields โ†’ Excel export | | 04 โ€” Features | 600โ€“815 | 7s | 6-card feature grid with staggered spring animations | | 05 โ€” Social Proof | 810โ€“965 | 5s | Dark scene with KPI stats + testimonial cards | | 06 โ€” CTA | 960โ€“1050 | 3s | Punchy CTA with typewriter URL + pulsing glow button | ## ๐Ÿš€ Commands ```bash # Open Remotion Studio (live preview at http://localhost:3030) npm start # Render the video (standard quality) npm run render # Render high-quality (CRF 14, quality 100) npm run render:hq # Export a single frame as PNG npm run still ``` ## ๐Ÿ“ Specs - **Resolution**: 1920 ร— 1080 (16:9 Full HD) - **FPS**: 30 - **Duration**: 35 seconds (1050 frames) - **Fonts**: Hanken Grotesk ยท Inter ยท JetBrains Mono (via @remotion/google-fonts) - **Design System**: Zenith Silver (matches the ScanReceipts brand) ## ๐ŸŽจ Design Tokens | Token | Value | Use | |-------|-------|-----| | Background | `#F6F9FF` | Page background | | Surface | `#FFFFFF` | Cards / modals | | Border | `#E2E8F0` | Dividers | | Ink | `#161C22` | Body text | | Accent | `#000000` | Headlines, buttons | | Success | `#059669` | Status badges, scan line | | Ink-2 | `#475569` | Subtext | ## ๐Ÿ“ Structure ``` src/ โ”œโ”€โ”€ index.ts # Remotion entry point โ”œโ”€โ”€ Root.tsx # Composition registry โ”œโ”€โ”€ MarketingVideo.tsx # Main video with all Sequences โ”œโ”€โ”€ components/ โ”‚ โ”œโ”€โ”€ AnimatedHeadline.tsx # Word-by-word stagger animation โ”‚ โ”œโ”€โ”€ Background.tsx # Scrolling grid background โ”‚ โ”œโ”€โ”€ ExcelMock.tsx # Spreadsheet UI mock โ”‚ โ”œโ”€โ”€ FontLoader.tsx # Google Fonts preloader โ”‚ โ”œโ”€โ”€ ReceiptMock.tsx # Animated receipt with scanline โ”‚ โ””โ”€โ”€ Reveal.tsx # Spring-based entrance animation โ””โ”€โ”€ scenes/ โ”œโ”€โ”€ Scene01Intro.tsx # Hero scene โ”œโ”€โ”€ Scene02Problem.tsx # Pain points + counters โ”œโ”€โ”€ Scene03Magic.tsx # AI demo flow โ”œโ”€โ”€ Scene04Features.tsx # Feature grid โ”œโ”€โ”€ Scene05Social.tsx # Social proof โ””โ”€โ”€ Scene06CTA.tsx # Call to action ```