I joined NTR Global to assist with version 2.0 of their NTR Admin (later renamed NTR Cloud) platform, initially written in jQuery. Instead of simply refactoring, we embarked on creating and maintaining a comprehensive Javascript framework. This framework boasted UI components, theming, unit tests, and was documented in a style reminiscent of what would later become known as Storybook.
The frontend of NTR Admin posed a challenge. The UI comprised multiple tabs, each tab containing a sidebar with a tree view that could house thousands of items, alongside a primary view presenting a table capable of handling millions of rows. These rows were dynamically loaded as users scrolled. Impressively, all these operations ran seamlessly at 60fps, even on Internet Explorer 6.
I got the know-how for this from my mentor, Raul Sanchez, and from working with my colleague and friend, Oriol Torras.
For a visual tour, check out the presentation videos on NTR Global Cloud's YouTube channel.