Skip to main content
logo

IGeLU 2025

September 15–18, 2025

Siena, Italy

Event Page | Check out the program in the Google Sheet

Our annual event is held in a hybrid format, with most sessions accessible both to on-site attendees and to those joining via Zoom.

Lessons Learned Rebuilding a Primo Integration into an Add-on for Primo NDE

Thursday, September 18, 2025 at 4:05 PM–4:35 PM CEST add to calendar
Room 145
Event part

Developers Day

Abstract

Third Iron’s original Primo integration was a single, long JavaScript file that got the job done, but became hard to maintain as we added many new features over the years. With the changes to customization introduced in Primo’s New Discovery Experience (NDE), we decided to rebuild our integration as a modular Angular application that is dynamically loaded as an “add-on” in the NDE UI.

This talk covers how we restructured our codebase for organization and maintainability, and how we adapted to NDE’s updated Angular architecture. Whether you're building your own add-on or maintaining an older customization, you’ll walk away with practical ideas and lessons to apply in your own Primo NDE environment.

Track
Development / Initiative
User Experience / Discovery
Products or Areas of Focus

Primo / Primo VE

Presenters

[photo]
Karl Becker, Third Iron
LinkedIn URL
[photo]
Danielle Books, Third Iron
LinkedIn URL

Moderators

[photo]
Mehmet Celik, KU Leuven/LIBIS, Expert Software Architect
LinkedIn URL

https://www.linkedin.com/in/celikmehmet

Loading…