Adobe

LiveFyre is an enterprise Experience Management suite that helps brands present and preserve the visual integrity of their brand across properties wherever they are on the web. The suite allows firms to create a constant flow of fresh and high-quality, on-brand content. Zibtek built initial versions of LiveFyre and after it was acquired by Adobe, integrated it into the cloud suite as Adobe Experience Manager.

Background

Building And Integrating LiveFyre Into The Adobe Experience Manager

Adobe Experience Manager gives marketers the tools they need to easily weave on-brand user-generated content into their websites and other marketing experiences. Livefyre’s intuitive technology gives brands and publishers the ability to add social content to their branded websites, social media sites, and helps drive audience exploration of products and services in a uniform way. Brand cohesion in turn drives traffic, conversions and revenue.

Adobe chose Zibtek as its custom software development company to build and integrate Adobe Experience Manager (AEM). Principal engineering spanned a course five-years, covering front end development, backend development and quality assurance and testing. Adobe acquired Livefyre in 2016 and again chose to lean on Zibtek’s custom software development services to integrate the product into the Adobe Experience Manager and Adobe Marketing Cloud.

Our Strategy

How we work
Grid One

Create

Our designers work with you to define every feature, screen, and user flow

Grid One

Sprint

Daily status updates and receive product builds every two-weeks as we add features

Grid One

Learn

We analyze user feedback to help you prioritize new features

Problems

  • Building the Initial Solution: Zibtek was chosen among a number of software development companies for our experience serving and deploying enterprise solutions. The initial approach required a proof of concept to be developed followed by a minimum viable product. After an initial development phase was completed, we broke into full scrum and began to execute on the LiveFyre team’s vision for a unified branding suite for businesses of all sizes.
  • App Components: The platform needed to have the capability to take in and redeploy a wide variety of data sets. Image files, PDFs, gifs, vector files and dozens of inputs needed to be loaded, then redeployed into corresponding locations. These assets had to flawlessly display the corresponding media with other relevant metadata.
  • AEM Asset Integration: Integration spanned both Adobe’s internal systems as well as third party connections. Integrations build by Zibtek’s software development services team permitted users to select user-generated content (UGC) from internal libraries and share them with external media sources. Besides using the UGC library, users gained the ability to fetch relevant assets using various filters from social networking sites like Twitter and Instagram. After collecting the assets, users were then able to insert retrieved assets into various app components as required or push them uniformly across all digital channels.
  • The product needed to be built using modern technologies such as Node.JS without major dependencies on reliance on external codebases.
  • Zibtek mirrored Adobe’s desired design pattern for new and revamped modules, building new features that were easily integrated into the application without disrupting active users.
  • The product needed to quickly embrace any upgrades that came down the Adobe Cloud pipeline and accommodate rapid feature development especially when it comes to different versions of AEM.

Solution

  • We built the app components using Mustache and Less.JS, which runs on NodeJS. Additionally, the software used Mocha and Jasmine, which runs on the Karma test runner, to automate test code coverage.
  • We used Coral, Granite, and JavaScript extensively to build the AEM Asset Integration UI.
  • Testing automation was build and automated using Nightwatch JS, a Selenium instance.
  • To facilitate redundancy, we used numerous development kits to build each unique component. As a largely standalone product, the core functionalities specific to the app are handled or managed within a monolithic codebase.

Result

The Adobe Livefyre project was a major success for the Adobe brand and now serves a major role in the content landscape for brands around the globe. Zibtek’s custom software development services team helped define a new breed of digital experiences by enabling brands to integrate real-time social and unified brand experiences into their content strategy.
4+
500+
1000+
200+

Ready to start your project?

Contact