Loading...
Loading...
Loading...
**Duration:** 8-10 minutes | **Format:** Screen Recording with Voiceover
# 📹 Complete Demo Video Script - Inventory System **Duration:** 8-10 minutes | **Format:** Screen Recording with Voiceover --- ## 🎬 PRE-RECORDING CHECKLIST ### Technical Setup - [ ] Close all unnecessary applications and browser tabs - [ ] Disable notifications (Windows: Focus Assist | Mac: Do Not Disturb) - [ ] Set screen resolution to 1920x1080 (or consistent 16:9 ratio) - [ ] Use OBS Studio, ScreenFlow, or Camtasia for recording - [ ] Set microphone levels to -6dB to -3dB (avoid peaking) - [ ] Test audio: record 10-second test clip first - [ ] Enable subtitles/captions in your recording software - [ ] Zoom into UI elements to 125-150% (make text readable) - [ ] Use a dark background behind browser (reduces eye strain in video) ### Environment Preparation - [ ] Have fresh database with sample data ready - [ ] Create test inventory items (10-15 items across categories) - [ ] Prepare sample transactions (purchases, sales, adjustments) - [ ] Log out and prepare to demo fresh login - [ ] Have all data pre-loaded before recording starts ### Quality Standards - [ ] Use Arial, Roboto, or similar clear fonts - [ ] Cursor speed: slow and deliberate movements - [ ] Click buttons firmly so they show visual feedback - [ ] Pause for 2-3 seconds on important screens - [ ] Record in a quiet environment (no background noise/music) --- ## 🎯 DEMO VIDEO SCRIPT ### **SEGMENT 1: INTRO & OVERVIEW** (0:00 - 1:00) **[SCENE: Clean desktop, then open browser to login page]** **VOICEOVER:** "Welcome to the Inventory System Demo. I'm going to walk you through a complete feature tour of our inventory management solution—a Laravel and Blade-based application designed to streamline stock tracking, purchases, sales, and reporting. In the next 9 minutes, you'll see: - User authentication and dashboard - Complete inventory management - Purchase and sales tracking - Real-time stock updates - Advanced reporting capabilities Let's dive in." **[ACTION: Slightly zoom in on login page - hold for 3 seconds]** --- ### **SEGMENT 2: AUTHENTICATION & LOGIN** (1:00 - 2:00) **[SCENE: Login page clearly visible]** **VOICEOVER:** "The system starts with a secure login page. We have user authentication built in, which ensures only authorized personnel can access sensitive inventory data." **[ACTION: Type credentials slowly]** - Username: `[email protected]` - Password: `••••••••` (just show dots) **VOICEOVER:** "Notice the form validation—it checks for required fields and valid credentials before allowing access." **[ACTION: Click 'Login' button, wait for page to load]** **VOICEOVER:** "And we're in. The system validates your credentials against our secure database and establishes your session." **[PAUSE: 2 seconds on dashboard]** --- ### **SEGMENT 3: DASHBOARD OVERVIEW** (2:00 - 2:45) **[SCENE: Main dashboard with key metrics visible]** **VOICEOVER:** "Here's the main dashboard—your command center. You can see: - **Total Inventory Value**: The current monetary value of all stock - **Low Stock Alerts**: Items below minimum threshold (shown in red) - **Recent Transactions**: Latest inventory movements - **Quick Stats**: Total items, categories, suppliers" **[ACTION: Slowly hover over each metric box]** **VOICEOVER:** "These real-time metrics update instantly whenever inventory changes occur. You can see at a glance if anything needs immediate attention." **[ACTION: Scroll down to show more dashboard content]** **VOICEOVER:** "Below we have recent activity—a timeline of the last 10 transactions across the system." --- ### **SEGMENT 4: INVENTORY MANAGEMENT** (2:45 - 4:30) **[SCENE: Navigate to Inventory/Products page]** **[ACTION: Click menu → Inventory]** **VOICEOVER:** "Let's explore the core feature: inventory management. This is where you manage all your products and track stock levels." **[SCENE: Inventory list with products visible]** **VOICEOVER:** "Here's our complete inventory list. We have organized products by: - Product name and SKU - Current stock quantity - Unit price - Supplier information - Last updated timestamp" **[ACTION: Click on a single product row to open details]** **[SCENE: Product detail page opens]** **VOICEOVER:** "Clicking on a product opens its detail page where we can see: **Product Information:** - Full product description - SKU and barcode - Unit cost and selling price - Quantity on hand - Reorder level (when to restock) - Category and supplier **Stock History:** - Complete transaction log for this item - Timestamps for every movement - Who made the change (user tracking)" **[ACTION: Scroll down to show transaction history]** **VOICEOVER:** "The system maintains a complete audit trail. You can see exactly when stock changed, by whom, and for what reason. This is critical for accountability." **[ACTION: Go back to inventory list, click 'Add New Product' button]** **[SCENE: Add Product form]** **VOICEOVER:** "Adding a new product is simple. The form validates: - Required fields (marked with *) - Price format (must be numeric) - Quantity ranges - Category selection" **[ACTION: Fill in sample product details slowly]** - Name: `Premium Leather Wallet` - SKU: `WALLET-001` - Description: `High-quality leather wallet` - Category: Select from dropdown - Unit Cost: `45.00` - Selling Price: `89.99` - Quantity: `50` - Reorder Level: `10` **VOICEOVER:** "Once all fields are complete, click Save to add it to inventory." **[ACTION: Click 'Save Product' button, wait for success message]** **VOICEOVER:** "The product is now in the system. The database is instantly updated and stock counts reflect the new item." --- ### **SEGMENT 5: PURCHASE MANAGEMENT** (4:30 - 6:00) **[SCENE: Navigate to Purchases menu]** **[ACTION: Click menu → Purchases]** **VOICEOVER:** "Now let's track purchases from suppliers. This module handles incoming stock—when you order products from your suppliers." **[SCENE: Purchases list page]** **VOICEOVER:** "Here's the purchase history. For each purchase order, we track: - Purchase order number (PO#) - Supplier name - Order date and expected delivery - Total cost - Current status (Pending, Received, Cancelled)" **[ACTION: Click 'Create New Purchase Order' button]** **[SCENE: Purchase form opens]** **VOICEOVER:** "Creating a purchase order. First, we select the supplier from our database, then add items and quantities." **[ACTION: Fill in form fields]** - Supplier: Select from dropdown - PO Number: Auto-generated (show it) - Order Date: Today's date **VOICEOVER:** "The system auto-generates a purchase order number to maintain organization and prevent duplicates." **[ACTION: Click 'Add Line Item']** **VOICEOVER:** "Now we add products to this purchase order. We select each item and specify quantity." **[ACTION: Select product from dropdown, enter quantity]** - Product: `Premium Leather Wallet` - Quantity: `100` - Unit Cost: `45.00` (auto-populated from inventory) - Subtotal: `$4,500.00` (auto-calculated) **[ACTION: Add another line item]** **VOICEOVER:** "We can add multiple items to a single purchase order. The system automatically calculates totals and tax." **[ACTION: Show total calculation at bottom]** **VOICEOVER:** "The total for this purchase is calculated automatically. When you save, this becomes a purchase order in the system." **[ACTION: Click 'Save Purchase Order']** **VOICEOVER:** "The PO is now in 'Pending' status. When the items arrive, we mark it as 'Received' which automatically updates inventory quantities." **[ACTION: Go back to Purchases list, click on the new PO to show status]** **VOICEOVER:** "You can see the PO here with its pending status. Once goods arrive, click the status to change it to Received, and inventory updates automatically." --- ### **SEGMENT 6: SALES MANAGEMENT** (6:00 - 7:15) **[SCENE: Navigate to Sales menu]** **[ACTION: Click menu → Sales]** **VOICEOVER:** "Sales management tracks inventory leaving your business. Every product sold is logged here." **[SCENE: Sales list page]** **VOICEOVER:** "We track: - Sales order number - Customer information - Items sold and quantities - Sale date - Total revenue - Order status" **[ACTION: Click 'Create New Sale']** **[SCENE: Sale form opens]** **VOICEOVER:** "Creating a new sale is straightforward. Select a customer or create one, then add items being sold." **[ACTION: Fill in form]** - Customer: Select or create - Sale Date: Today - Add items from inventory **[ACTION: Add line items to sale]** **VOICEOVER:** "As we add items to a sale, the system: - Checks available stock - Prevents overselling (you can't sell more than available) - Automatically updates the unit price from inventory - Calculates totals in real-time" **[ACTION: Click 'Save Sale']** **VOICEOVER:** "When we save this sale, inventory is instantly reduced. The system is now reflecting the sold quantity." --- ### **SEGMENT 7: STOCK ADJUSTMENTS** (7:15 - 7:45) **[SCENE: Navigate to Stock Adjustments]** **[ACTION: Click menu → Adjustments]** **VOICEOVER:** "Stock Adjustments handles discrepancies—damaged items, returns, or inventory corrections." **[SCENE: Adjustments list]** **VOICEOVER:** "Every adjustment is recorded with: - Adjustment date - Product affected - Quantity change (+ or -) - Reason (Damage, Return, Shrinkage, Correction) - Notes for documentation" **[ACTION: Click 'Create New Adjustment']** **[SCENE: Adjustment form]** **VOICEOVER:** "Let's add an adjustment for a damaged item." **[ACTION: Fill in form]** - Product: Select item - Adjustment Type: Decrease - Reason: Damage - Quantity: `5` - Notes: `Water damage during storage` **[ACTION: Click 'Save']** **VOICEOVER:** "This adjustment is recorded. Stock is now reduced by 5 units, and there's an audit trail showing why." --- ### **SEGMENT 8: REPORTING & ANALYTICS** (7:45 - 8:45) **[SCENE: Navigate to Reports menu]** **[ACTION: Click menu → Reports]** **VOICEOVER:** "The reporting section gives you insights into your inventory performance." **[SCENE: Reports page with options]** **VOICEOVER:** "Available reports include: - **Inventory Report**: Current stock levels, values, turnover rates - **Sales Report**: Revenue by period, top products, customer analysis - **Purchase Report**: Spending by supplier, delivery performance - **Stock Movement**: Historical tracking of quantity changes" **[ACTION: Click on 'Inventory Report']** **[SCENE: Report loads with charts and data]** **VOICEOVER:** "Here's our current inventory report. We can see: - Total stock value: $XX,XXX - Items in stock: XX products - Low stock items: X products needing reorder - Stock turnover rate - Category breakdown" **[ACTION: Show filters at top]** **VOICEOVER:** "Reports are filterable by date range, category, supplier, or status. This lets you analyze specific segments of your inventory." **[ACTION: Apply a date filter]** **VOICEOVER:** "Filtering instantly updates the data. You can export these reports to Excel for further analysis." **[ACTION: Click 'Export to Excel' button if available]** **VOICEOVER:** "Exporting gives you the data in spreadsheet format for presentations or detailed analysis." --- ### **SEGMENT 9: USER MANAGEMENT & SETTINGS** (8:45 - 9:15) **[SCENE: Navigate to Settings/Admin]** **[ACTION: Click menu → Settings or Admin]** **VOICEOVER:** "The admin panel manages system-wide settings and user access." **[SCENE: Settings page]** **VOICEOVER:** "Here you can: - Manage user accounts (Create, edit, disable users) - Set role-based permissions (Admin, Manager, Staff) - Configure system settings - View activity logs - Manage categories and suppliers" **[ACTION: Show user list page]** **VOICEOVER:** "All users in the system are listed here with their roles and last login information." --- ### **SEGMENT 10: CLOSING & KEY FEATURES** (9:15 - 9:45) **[SCENE: Go back to dashboard]** **VOICEOVER:** "Let me summarize what makes this Inventory System powerful: ✅ **Real-Time Updates**: Stock changes instantly across the system ✅ **Complete Audit Trail**: Every transaction is logged with user and timestamp ✅ **Prevents Overselling**: You can't sell more than you have ✅ **Automated Calculations**: Costs, taxes, and totals calculated automatically ✅ **Role-Based Security**: Different users have different permissions ✅ **Comprehensive Reports**: Export data for analysis and decision-making ✅ **Responsive Design**: Works on desktop and mobile ✅ **User-Friendly**: Intuitive interface requires minimal training Built with Laravel and Blade, it's scalable, secure, and ready for production." **VOICEOVER:** "Thank you for watching this demo. The Inventory System is ready to streamline your stock management. For more information, check the documentation in the repository." **[SCENE: End on dashboard]** --- ## 📊 SCREEN RECORDING TIPS ### Pacing & Timing - **Slow Down**: Move cursor deliberately (1-2 seconds per action) - **Pause on Key Screens**: Hold 2-3 seconds so viewers can read - **Let Interactions Load**: Wait for buttons to respond visually - **Narration Timing**: Leave 1-2 second gaps after significant actions for narration ### Audio Quality - **Speak Clearly**: Enunciate technical terms - **Moderate Pace**: Not too fast, not too slow - **Volume**: Consistent level throughout (test levels before recording) - **No Filler Words**: Avoid "um," "uh," "like" ### Visual Clarity - **Zoom Level**: 125-150% magnification for readability - **Highlight Clicks**: Make sure button clicks show visual feedback - **Cursor Visibility**: Make cursor clearly visible (use colored cursor in settings) - **Form Filling**: Type visibly (don't paste into forms instantly) ### Editing Checklist - [ ] Cut out any mistakes or long pauses - [ ] Add intro/outro with title card (2-3 seconds) - [ ] Add captions/subtitles for key terms - [ ] Adjust audio levels (normalize, remove background noise) - [ ] Add background music at low volume (optional, ~30% volume) - [ ] Final check: Play at full length to catch issues - [ ] Export at 1080p, 30fps, H.264 codec (YouTube compatible) --- ## 🎬 RECORDING SOFTWARE RECOMMENDATIONS | Software | Platform | Cost | Best For | |----------|----------|------|----------| | **OBS Studio** | Windows/Mac/Linux | Free | Professional, highly customizable | | **ScreenFlow** | Mac | $99 | Mac users, smooth editing | | **Camtasia** | Windows/Mac | $180 | Easy editing + recording combined | | **Loom** | Web-based | Free/Paid | Quick clips, instant sharing | | **ShareX** | Windows | Free | Lightweight, simple | | **QuickTime** | Mac | Free | Basic Mac recording | **Recommended:** OBS Studio (free, professional quality) + DaVinci Resolve (free editing) --- ## ✅ FINAL CHECKLIST BEFORE PUBLISHING - [ ] Video is 8-10 minutes long - [ ] Audio is clear and synchronized with video - [ ] No long pauses or dead air - [ ] All features shown work correctly - [ ] Captions/subtitles added and proofread - [ ] Intro and outro present - [ ] Resolution is 1920x1080 (1080p) - [ ] Frame rate is 30fps (or 60fps) - [ ] File format is MP4 or WebM - [ ] File size is reasonable (<500MB for YouTube) - [ ] Watched full video twice before uploading - [ ] Shared with teammate for feedback --- ## 📝 NOTES FOR YOUR DEMO **Customize These Sections:** - Replace sample product names with YOUR actual products - Use YOUR company/system data (not generic examples) - Show YOUR actual workflows if different from this script - Include YOUR unique features if this script doesn't cover them - Adjust timing if your system loads faster/slower **Optional Advanced Features to Show (if applicable):** - Batch imports (CSV upload for inventory) - API integrations with suppliers - Mobile app access - Barcode scanning - Automated low-stock alerts - Multi-location inventory - Advanced filtering/search --- **Total Production Time:** - Recording: 1-2 hours (multiple takes for perfection) - Editing: 1-2 hours - Publishing: 30 minutes **Go live and share your demo!** 🚀
- [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.