# AnyClip Video Manager - Extracted Source Source code extracted from sourcemaps of `videomanager.anyclip.com`. ## Overview Next.js application for video content management, analytics, and publishing. ## Structure ``` ├── src/ │ ├── modules/ # Feature modules (business logic) │ ├── pages/ # Next.js page components │ ├── client/ # Client-side utilities │ ├── shared/ # Shared libraries │ └── assets/ ├── pages/ # Root Next.js pages (_app.tsx, _error.tsx) ├── client/ # Next.js client runtime ├── vendor/ # Bundled node_modules └── sourcemaps/ # Original .map files ``` ## Modules (`src/modules/`) | Module | Description | |--------|-------------| | `analytics/` | Dashboards - monetization, video performance, custom reports | | `editorial/` | Video editing - tagging, search, bulk actions, video details | | `publishing/` | Content publishing and destination management | | `marketplace/` | Marketplace accounts and dashboard | | `xRay/` | X-Ray - campaigns, creatives, line items | | `hubs/` | Content hubs management | | `users/` | User management | | `invitations/` | User invitation system | | `forms/` | Form builder/management | | `uploaderNew/` | Video upload functionality | | `userRulesSettings/` | User rules and settings | | `layout/` | App layout and Redux state | | `common/` | Shared components - forms, tables, lists, tag selectors | ## Pages (`src/pages/`) - `/analytics` - Analytics dashboard - `/studio` - Studio interface - `/personal-settings` - User settings - `/hubs`, `/users`, `/invitations`, `/forms` - Management pages - `/x-ray/*` - Campaign, creative, and line item analytics ## Tech Stack - Next.js, React, TypeScript - Redux (state management) - Material-UI (components) - Victory/D3 (charts)