Naehas Editor: Solution for editing Adobe InDesign templates on web
Overview
Driving business campaigns and preparing marketing materials requires significant manual effort for organizations across premier banks, leading telecom companies, and large insurance providers. Traditional processes involve multiple teams, repetitive design work, and extensive coordination between marketing, design, and approval stakeholders. As a result, even simple campaign updates often become time-consuming and resource-heavy.
In many cases, preparing a single marketing campaign can take several weeks or even months due to dependency on design iterations, compliance reviews, and approval cycles. This delays time-to-market and reduces the ability of organizations to respond quickly to changing customer needs and competitive demands.
about the client

Naehas is a rapidly growing, pre-IPO SaaS company transforming the world of data-driven marketing. With a strong expert engineering team, it continuously enhances and evolves the Naehas platform, while a dedicated services team ensures seamless support and delivery to clients. The organization is highly agile, enabling it to adapt quickly to the fast-changing demands of the modern marketing landscape.
Its dynamic offer and content management platform empowers marketers to efficiently create, manage, approve, and deliver highly personalized communications at scale. Naehas plays a key role in supporting marketing teams across large enterprises, including 3 of the top 5 banks and 2 of the top 5 communications companies, helping them streamline workflows and improve campaign efficiency.
Industry Domain
Marketing Technology / SaaS / Web-to-Print / Publishing Automation
Service Category (Service-line)
Digital Product Engineering / Web-to-Print Solutions / Enterprise SaaS Development / UI & Workflow Automation
Technologies Used
Flex
TLF (Text Layout Framework)
Java
J2EE
Spring
Hibernate
MyBatis,
AWS (EC2, S3, RDS),AngularJS,
Adobe InDesign Plugins
Challenges
Exporting the info of a template to Flex for rendering in the form of xml and create a hierarchy in the structure of xml which is an exact replication of document structure in InDesign.
Perform operations like editing an existing item. Editing supports transformations (rotation, flipping and translation), changing the assets, colour editing, playing with styles (paragraph and character style).
Replicates Adobe InDesign mapping and interactions, preserving layout, structure, and hierarchy for consistent behavior in a web-based environment.

Solution Scope and Services
MetaDesign Solutions built a web-based, highly scalable, fully automated online marketing and communication platform delivering SaaS on-demand web-to-print solutions for industries such as banking, telecom, and insurance. The platform was developed using technologies including J2EE, Spring, Hibernate, AWS, Adobe InDesign, HTML5, AngularJS, and Flex.
The solution supports Direct Mail, Email Marketing, Web Marketing, and Web-to-Print services. It enables the creation of thousands of personalized marketing materials and PDF outputs per hour, with streamlined proofing and approval workflows. As a result, organizations can launch quarterly campaigns faster and complete approvals within just one week.
Scalable Backend Infrastructure & System Architecture
We designed and implemented a powerful backend ecosystem using PHP frameworks, WordPress, and Node.js to support the growing operational needs of eWorks. The architecture was built to manage multiple nursery branches, large user volumes, and complex workflows through a centralized and scalable system.
Our solution included secure access controls, optimized databases, seamless integrations, and reliable performance management. This ensured the platform could scale smoothly while maintaining speed, stability, and strong security standards.

Responsive Web Portal & Admin Management System
We developed a responsive SaaS-based web portal and admin management platform for eWorks, designed to streamline daily operations. With an intuitive interface, it enabled staff to efficiently manage records, reporting, communication, scheduling, and workflows from a single dashboard.
The platform was fully responsive across desktop, tablet, and mobile devices, and integrated with backend systems and mobile apps for real-time data synchronization, ensuring a seamless and connected user experience.

Web Application Development
We developed a responsive SaaS-based web portal and admin management platform for eWorks, designed to streamline daily operations. Its intuitive interface allowed staff to manage records, reporting, communication, scheduling, and workflows efficiently from a single dashboard.
The platform was fully responsive across all devices and integrated with backend systems and mobile apps for real-time synchronization, ensuring a seamless and connected user experience.

Results
Automated the complete process of rendering the template on web.
Ease in performing operations like edit or transformations of items and also ease of playing with the assets of the template and the styles applied on the text.
Providing a merged output to the end user as per his/her requirement.