South Carolina State Museum
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.
Technologies Used
- Drupal 11
- PHP
- SCSS
- Bootstrap 5
- Apache Solr
- Pantheon
Project Details
Client Background
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.
Project Context
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.
My Role and Contributions
I contributed to development and support across several areas of the project, including:
- Front end updates and SCSS styling for templates, layouts, and component visibility
- Drupal configuration work including content types, fields, and editorial workflows
- Debugging issues across custom modules such as scsm_base and scsm_hours
- Template and theme refinements in the custom ik_client theme
- Search adjustments related to Apache Solr indexing and facets

