Plavno rebuilt a long-established architecture magazine on Craft CMS to support multilingual publishing, flexible editorial layouts, subscription workflows, and shared content delivery across web and mobile.
Overview
The client was an international architecture publication with a 15-year history, 8 languages, more than 3,000 articles, rich photo galleries with rights-sensitive media assets, and paid subscription tiers. The goal was to replace a legacy custom CMS with a modern publishing platform that would give the editorial team more flexibility and reduce dependency on developers.
Editorial team gained full control over complex article layouts without developer involvement
Faster publishing workflows across 8 languages
One shared content source for both website and mobile app
Better scalability for subscription-based editorial content
Improved frontend performance with page load times below 1.5 seconds

The magazine had been running on a custom-built CMS for years, but the platform had become increasingly difficult to scale and maintain.
Common challenges included:
Limited flexibility in article layout creation
Growing complexity across 8 language versions
Difficulty managing large volumes of editorial content
Disconnected handling of subscriptions and gated access
No efficient way to reuse content across website and mobile channels
Increasing editorial dependence on developers for content updates and structural changes
For a publication built around visual storytelling, long-form content, and multilingual editorial operations, the legacy CMS was becoming a bottleneck.

The new platform needed to:
Support 8 languages and 3,000+ existing articles
Preserve complex editorial storytelling across text, galleries, quotes, and video
Manage photo galleries with copyright-sensitive content
Provide subscription management with multiple access tiers
Power both the website and a mobile application from one backend
Improve performance and frontend flexibility
There were also important delivery constraints:
Migration from the legacy CMS had to preserve editorial structure and multilingual relationships
The editorial team needed flexible article composition without creating design inconsistency
Subscription logic had to support basic, PRO, and archive access models
The platform needed to be future-ready for new channels and content formats

Solution
Craft CMS, Next.js, and GraphQL combined into one scalable solution — giving editors full content flexibility while powering both web and mobile from a single structured source.
Craft CMS migration from a legacy custom-built CMS
Matrix fields for flexible article composition
Multilingual publishing across 8 languages
Headless CMS architecture with Next.js frontend
Craft Commerce subscription management
GraphQL API for mobile app delivery
Centralized media handling for copyright-sensitive galleries
Create Editorial Content: Editors build articles using flexible content blocks such as text, galleries, quotes, and video in any order.
Manage Multilingual Publishing: Content is localized and maintained across 8 languages within one structured editorial system.
Control Subscription Access: The platform manages access tiers for basic, PRO, and archive subscribers.
Deliver Across Channels: The same content backend powers the website and mobile app through shared APIs.
Supports 3,000+ editorial articles
Handles multilingual publishing across 8 language versions
Works for rich editorial layouts and media-heavy storytelling
Supports paid subscription business models
Delivers content across both web and mobile from one system
Architecture Overview
Editorial Content Layer: Craft CMS was used to model article structures, multilingual fields, galleries, and modular content blocks.
Flexible Layout Layer: Matrix fields enabled editors to combine text, quotes, image galleries, and video in any sequence without relying on rigid templates.
Subscription Layer: Craft Commerce managed paid plans including basic, PRO, and archive access.
Frontend Delivery Layer: Next.js provided a fast, scalable frontend with page load speed below 1.5 seconds.
API Layer: GraphQL delivered content to the mobile application using the same backend content source.
Media & Rights Layer: Gallery assets and editorial media were managed with greater control over structured content and publishing workflows.

Value
Delivering rich editorial flexibility, multilingual content control, and scalable publishing workflows
Matrix fields allowed the editorial team to create rich article structures without hardcoded template limitations.
The platform supports 8 languages in one content system with stronger operational consistency.
The same structured content powers both the website and mobile app.
Paid access models are integrated directly into the editorial platform.
Benchmarks
Built to support multilingual editorial growth, rich media publishing, and cross-channel delivery
The platform handles thousands of articles and structured content relationships.
Content remains consistent across web and mobile through one backend architecture.
The headless architecture supports fast page rendering and better user experience.
Paid access management is handled inside a reliable publishing and commerce setup.
Data Protection
Secure handling of editorial content, subscriber access, and protected media assets
Editors, admins, and operators work with permission-based access inside the platform.
Paid access workflows are managed through structured platform rules and user controls.
Rights-sensitive image and gallery assets are handled through centralized editorial workflows.
Innovative Experience
Craft CMS development for media brands that need flexible publishing and multilingual scale
Delivery Crew
High-performing developers for growing companies

Eugene Katovich
Sales Manager
Plavno builds Craft CMS editorial platforms for magazines, publishers, and subscription-based media businesses that need flexible content workflows and cross-channel delivery.
Talk to an ExpertCompetitive Ability
Demonstrating how Plavno transformed a legacy editorial system into a flexible, multilingual publishing platform
Model Editorial Content
Structure multilingual articles, galleries, quotes, and video content inside Craft CMS.
Compose Flexible Layouts
Editors build rich article experiences with Matrix fields and modular blocks.
Manage Access & Publishing
Control subscription access and publish content across languages and audience tiers.
Deliver to Web & Mobile
Serve the same content source to both the Next.js website and mobile app via GraphQL.
Automated multilingual publishing pipelines
CI/CD for editorial content and frontend updates
Scheduled subscription access updates
Cross-channel content sync (web + mobile)
3,000+ articles with structured relationships
8 language versions maintained in one CMS
Sub-second GraphQL responses for mobile app
<1.5s frontend page load at scale
AI-assisted content tagging and categorization
Automated quality scoring for editorial assets
Smart content relationship mapping across 8 languages
Rights-sensitive media validation workflows
Measurable outcomes delivered by a modern Craft CMS publishing platform
The editorial team can now manage complex article layouts without relying on developers.
Publishing across 8 languages became more manageable within one structured system.
Both website and mobile app now consume content from the same source of truth.
Paid access tiers are integrated directly into the publishing platform.
The headless frontend improved platform speed and responsiveness for readers.
Tools We Used
Project Estimator
The estimated time to launch the product
Clear vision of functionality you need
15% discount on your first sprint

Frequently Asked Questions
Find answers to your common concerns
Craft CMS provided the flexibility needed for multilingual editorial workflows, modular content layouts, and structured publishing at scale.
The team used Matrix fields so editors could arrange text, galleries, quotes, and video in any order.
Yes. Craft Commerce was used to manage subscription tiers including basic, PRO, and archive access.
Yes. The website and mobile app are powered from the same backend through GraphQL.
About Plavno

Senior engineers + proven AI components to accelerate time-to-value.

From MVPs to enterprise platforms at global scale.

From extension UX to GPU pipelines and global scale.
Testimonials
Contact Us
We can sign NDA for complete secrecy
Discuss your project details
Plavno experts contact you within 24h
Submit a comprehensive project proposal with estimates, timelines, team composition, etc
Plavno has a team of experts that ready to start your project. Ask me!

Vitaly Kovalev
Sales Manager
Fill in the form to access the case study.