We are the premier services provider for Magnolia in North America.
While a content management platform lies at the heart of every great digital experience, it takes a team of talented, knowledgeable and experienced professionals, like the folks we have here at NRG Edge, to really make it hum. We enable you to create, manage, and distribute your organization’s digital assets across responsive and adaptively designed Web and mobile channels. We take full advantage of Magnolia’s extensibility and open architecture to integrate with other organizational frameworks, third party applications, systems of record and enterprise architectures.
Dedicated to supporting Magnolia clients now and in the future.
As Magnolia infuses its digital business platform with innovative technologies and adds CMS product features, our expertise expands in lockstep with that progress. Additionally, both companies share their core Magnolia development efforts, which further strengthens the partnership as well as the capabilities of Magnolia’s platform.
Our Magnolia CMS expertise
Any successful Magnolia implementation requires expert familiarity with Magnolia’s Java-based platform, its enterprise modules, its supporting modular architecture and its features and functions. We cover all the bases.
Apps & modules
In addition to our technical proficiencies, we implement solutions that take advantage of Magnolia Apps, which are tools that allow organizations to work on one task or a specific function within the CMS. We take Magnolia’s UI widget set and framework and write custom, content management apps for client specific processes. For example, we’ve implemented Magnolia’s Blossom module, which leverages the Spring programming model in the development of complex and transactional websites.
We help clients understand, customize and configure Magnolia’s publishing workflow so that it maps to an organization’s specific requirements; e.g., regulatory compliance, legal, corporate review channels, etc. We’ve yet to meet a workflow that couldn’t be tackled.
Custom support & end-user training
Based on client needs, we provide end-user training tailored specifically to the client’s Magnolia implementation. We also complement Magnolia’s core solution support by providing clients with several service level agreement (SLA) options in support of the custom modules and applications we develop.
Templates & UI design
Our UI-first approach takes full advantage of the creative intent and direction of modern UX (user experience) designs. Our developers take their cues from the UI side of the house first and then work backwards to incorporate the CMS. We leverage our HTML and CSS skills and turn an organization’s internally created or agency-crafted designs into markup that fits Magnolia’s templates. As a result, we provide templates that have consistent structural integrity to the creative layouts and design files with resulting pages that are easy to content manage.
Multisite / multistore / multichannel
We can build multiple site, store and landing page presentations for all of a brand’s digital channels -- from websites to newsletters.
We take full advantage of Magnolia’s extensibility and open architecture to integrate with other organizational frameworks, third-party applications, systems of record and enterprise architectures. REST continues to gain widespread acceptance as a Web service design model, and we are expert at working with interface APIs that include REST services and SOAP APIs. For example, we can integrate Magnolia with eCommerce platforms (Magento, IBM® WebSphere® Commerce), digital asset management applications (Alfresco, SharePoint), social media, CRMs (Salesforce), analytics (Google), onsite search Apache Solr), marketing automation, and enterprise systems (SAP).
Additional technical proficiencies
Building with Magnolia - A digital business platform with CMS at its core
Magnolia is a commercial, open source, digital business platform with a content management solution at its core. It is among the world’s favored Java development platforms. The platform’s inherent flexibility allows it to work well with existing infrastructures, and the CMS’ easy-to-use content authoring and management tool delivers consistent, branded customer experiences to any device. As Magnolia’s premier services partner in North America, NRG Edge has made Magnolia it’s CMS partner of choice for omnichannel solutions.Learn more about Magnolia
UI & UX services
Our development team includes both UI (user interface) developers and UX (user experience) designers. Combining the expertise of both disciplines enables us to build better client-specific applications. Fromt the start, we blend the ideas of design with the capabilities of the underlying technologies. The process removes conflict and allows design and development processes to work in tandem with each other, which achieves the desired result in notably less time. We also are great at blending our strengths with those of internal creative groups and agencies.
We stay current with modern technologies and frameworks.
To add to velocity and increase effort effectiveness, we use frameworks such as AngularJS and Backbone.js, and tools, like Yeoman, Karma, Protractor, Jasmine and Grunt, which jump start projects and automate testing, tasks and deployment processes. We create mobile-first Web applications that are responsive and adaptive to client-specified devices and browsers.
Web and mobile apps
By combining our UI / UX application development and design skills with our Magnolia CMS expertise, we build content-managed Web and mobile applications. We believe this capability provides clients with a strategic advantage in that it strengthens their efforts to provide customers a more fully branded digital experience for all of their channels. In most instances, our development efforts include Magnolia’s CMS, but we’ve also developed Web and mobile applications as standalone projects independent of Magnolia.
We empower teams with strong project management and planning.
Projects begin with definition. Our business analysts and systems architects meet with an organization’s team to collect and review the information necessary for us to submit a detailed project proposal and create definition.
Proof of Concept
Based on an organization’s technical and business requirements, we will develop a Proof of Concept (PoC) to validate the selection of a Magnolia CMS solution.
Our project management professionals guide Magnolia CMS project teams from kickoff to celebratory conclusion.
Based on a client’s IT infrastructure capabilities, resources and volume requirements, we will set up and configure a client’s Magnolia solution to be managed either in-house, within a third-party infrastructure, or in a cloud-based environment.