Multi-Tenant Editorial Publishing Chassis
Article Engine is a multi-tenant scrollytelling chassis for institutional research pieces — built to be the home of MORE Research, with theme-token multi-tenancy so the same chassis hosts research.arsenii.dev, research.more.ai, and future imprints.
The Problem
Long-form research pieces deserve the kind of editorial UX a Bloomberg explainer or NYT R&D piece gets — typography that frames argument, scrollytelling that cues attention, and a CMS that authors actually want to use. Most analyst content lives in PDFs or Notion exports, and looks like it.
The Solution
A scrollytelling-first publishing platform with multi-tenant theming:
- Editorial chassis — Plex Serif typography (with Plex Mono for figures), generous reading column, themed via CSS custom properties so each imprint gets its own visual identity
- Sanity CMS — Mounted at /studio, with schemas for theme, citation, scene, and piece; authors edit in a familiar environment with live preview
- Scrollytelling — Scrollama scene-entry events drive Motion One rail transitions; cinematic scroll-driven reveals for charts, citations, and pull quotes
- MDX content — Server-rendered via next-mdx-remote/rsc with a primitive component map; figures, citations, and inline interactives all first-class
- Multi-tenancy — One chassis, many imprints. Theme tokens swap via subdomain routing
- Tested — Vitest 2 + Playwright 1.59 + @testing-library/react