Developed a custom school lookup application for a U.S. obituary platform using Google’s Custom Search JSON API. Integrated into WordPress as a React plugin to enable precise school searches across subdomains.



React-based custom search app embedded in WordPress
Google Custom Search API with domain filtering
Optimized query handling and UI responsiveness
Dynamic result styling to match host website
Packaged as reusable WordPress plugin
Developed for a U.S.-based obituary and memorial platform, this custom school lookup app provides targeted search functionality that WordPress could not handle natively.
The goal was to allow users to search for specific school names across a network of subdomains — each school having its own microsite — while preserving the host website’s design integrity and performance.
The application was built in React and integrated via a custom WordPress plugin. It interacts directly with Google’s Custom Search JSON API, restricting results to a defined list of verified domains.
This allowed for fine-grained control over the search experience and accurate filtering of results specific to school pages.
The search interface was designed to blend seamlessly into the existing WordPress site, matching typography, color palette, and layout standards.
This custom React layer allowed full UI flexibility — ensuring the user experience remained consistent while adding powerful external data functionality.
The finished solution provided a powerful, low-maintenance search tool for the client’s school microsite network — solving a fundamental search limitation without requiring changes to the existing CMS architecture.
The new React-powered lookup app now gives users a simple, intuitive way to locate school profiles directly from the main website — enhancing accessibility and overall user experience while preserving performance and scalability.
Let's discuss how we can transform your ideas into powerful software solutions.