
Program Finder — a Headless Drupal + React Experience for Germanna
A decoupled Program Finder that helps prospective students explore degrees and programs faster, without page-reload friction.
The Challenge
Prospective students browsing Germanna's large catalog of degrees and programs needed a fast, intuitive way to find the right fit. Traditional CMS page loads made exploring and comparing programs slow, and search results couldn't be shared or bookmarked reliably.
The NES Solution
NES built a decoupled Program Finder using Drupal as a headless CMS with a React frontend. Content flows through REST APIs, filtering happens in real time as students type and select criteria, and the browser URL updates dynamically — so every filtered view is instantly shareable and bookmarkable, with no page reloads.
The Results
Students explore programs faster and with less friction. In a reference provided to another institution, Germanna described NES as one of the very best partners they've worked with, citing pixel-perfect execution, little to no defects, and no notable challenges across the engagement.
Technology Used
- Drupal (headless CMS)
- React
- REST APIs
- Real-time filtering
- Dynamic URL state
← All case studies“One of the very best… pixel-perfect execution… little to no defects… no notable challenges.”