UNDER CONSTRUCTION - Guide site coming soon!

Origin Logo
Demo Outline

Demo Outline

  1. Overview of main apps, concepts & features
  2. Dive deeper into high value features
  3. Roadmap & tasks in progress (AirOps, GSCom)
  4. Xena stats
  5. Discuss ideas, issues to solve, features, integrations, etc.

Key Features

Origin Admin

  • Users + Role Based Access
  • Site Management + SSO
  • Deployments + Deployment Targets
  • Self-Service Sites

Origin App

  • Custom Dashboard Components
  • Custom Theming Options
  • Blocks Library w/ Variants
  • AdCash Campaigns
  • Free Games - Tournament API + Operator Bonus Integration
  • Payload Features - Live Preview, Join Field, etc.

Operator Data Pipeline + Management

  • Harvester Integration
  • Operator Syncing (Admin --> App)
  • Operator Data Override (Admin & App Level)
  • Operator Sync Management
  • Operator Blocks

AirOps Integration

  • Shareable AirOps Utility
  • More Robust Content Creation
  • NFOLB
  • Guide Site (?)

High Level Overview Diagram


GSCom Migration

Migrated 445 pages, 619 blog posts, 182 reviews, 192 operators, 40k+ media into the Origin framework. The project produced a fully functional PR deployment site with content rendering, visual theming, and a reusable migration engine that can be applied to future WordPress-to-Origin conversions.

Homepage Page Blog Post Example Review Example

Migration Plugin (@origin/plugin-migration)

A complete, production-grade Payload CMS plugin that provides:

  • Admin Dashboard — 5 custom views (Dashboard, Run Progress, Source Editor, Create Source Wizard, Unresolved Panel)
  • ETL Engine — 6-phase pipeline: Authors → Taxonomies → Media → Content → Redirects → Version Records
  • Block Mapping Engine — Discovers WP Gutenberg/ACF blocks, suggests Origin equivalents, allows manual override
  • Selective Migration — Import individual posts by slug (avoids full 140k-media runs during development)
  • Job Queue Integration — Runs as Payload background jobs with cancellation support
  • Config Export/Import — Portable source configurations for repeatable migrations
  • 3 Collections — MigrationSource, MigrationRun, UnresolvedRelationship

This plugin lives in the Origin monorepo and is available for any future site migration.

Xenacasinos Stats

July Stats for Greece

  • 1028 users organic search (analytics)
  • Average position: 7.1 (search console)
  • FTDs: 49 (tableau)

87 FTDs all time!