A large scale Drupal 11 website for the South Carolina State Museum featuring events, exhibitions, online exhibits, collections data, dynamic museum hours, and a multilingual interface. The platform supports thousands of content items, custom integrations with the museum’s EMu collections system, and an editorial workflow designed for a large institutional team.
The South Carolina State Museum is a Smithsonian Affiliate and the largest museum in the state. The site serves diverse audiences including educators, families, researchers, members, and visitors interested in exhibits, events, and collection objects. The digital platform needed to be flexible, scalable, accessible, and easy for staff to maintain.
This project was delivered by the Interactive Knowledge development team as a full Drupal 11 rebuild. It includes a custom theme, custom modules, a complex content model, and an integration with the museum’s EMu collections database. The site supports thousands of items across exhibitions, events, collection objects, online exhibits, school resources, and more.
I contributed to development and support across several areas of the project, including:
My work helped maintain reliability and usability in a very large content system used by a significant museum team.
High volume content architecture
The site uses more than 15 content types and 30 paragraph types. I worked with configuration and templating adjustments that improved editor workflows and front end rendering.
Collection object integration
The EMu API sync creates very large sets of data. I supported debugging around collection object displays, sorting, and taxonomy mapping.
Complex editorial roles
The museum uses several roles and workflow states. I helped troubleshoot permissions, moderation issues, and access control logic.
Meeting minutes and sortable PDF lists
I implemented and fixed views based lists for museum commission minutes and board materials, including custom sorting, icon display, and PDF rendering behavior.
Front end inconsistencies across templates
I updated SCSS and theme templates to fix spacing, image handling, responsiveness, and accessibility across the site.
Have an AI project in mind or need a secure, reliable system built? Let's talk.