Loading projects, please wait
Skip to main content
ProjectsSouth Carolina State Museum
Project Contributor•Interactive Knowledgefor South Carolina State Museum•By Neel Vora

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. I contributed to this project as part of a collaborative engineering team.

Drupal 11PHPSCSSBootstrap 5Apache SolrPantheon
Your browser does not support the video tag.
Video
South Carolina State Museum screenshot 2
South Carolina State Museum screenshot 3
1 / 3 • Video
Media gallery for the South Carolina State Museum project

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
  • Fixes for meeting minutes, events, and publication pages
  • Support for content moderation and permissions configuration
  • Cross environment testing using Lando and Pantheon workflows
  • General maintenance, bug fixes, and UX polish across the site


My work helped maintain reliability and usability in a very large content system used by a significant museum team.


Key Features

  • Event listings, exhibitions, and program pages with flexible layouts
  • Online exhibitions built with custom paragraph types
  • EMu based collection objects with synced data and imagery
  • Advanced search powered by Apache Solr
  • Dynamic museum hours with holiday exceptions
  • Mega menu navigation system
  • Fully responsive theme built on Bootstrap 5
  • Spanish language landing and navigational support


Challenges and Solutions


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.


Deployment and Testing

  • Local development with Lando
  • Pantheon multidev environments for safe testing
  • Configuration export, import, and config split workflows
  • Browser and device testing for event listings, exhibitions, and navigation
  • Performance checks with Solr and Drupal’s caching layers


Results

  • A stable, accessible, and modernized museum website
  • Flexible layouts that allow editors to build pages without technical help
  • Strong search and discovery tools for collections and exhibits
  • A reliable foundation for long term museum content growth
  • Improved consistency across templates and interactive features


Value Added

  • Usable and maintainable Drupal theme
  • A content model that supports exhibitions, events, collections, and online programming
  • Accessible pages that meet modern standards
  • Scalable infrastructure on Pantheon
  • Improved editor workflows and clarity in content management

Tech Stack

Drupal 11PHPSCSSBootstrap 5Apache SolrPantheon

Attribution

Role:Project Contributor
Company:Interactive Knowledge
Client:South Carolina State Museum

Interested in working together? I'm always open to discussing new projects and opportunities.

Visit ProjectGet in TouchAll ProjectsAbout Me

Related Projects

⭐ Lead at Interactive Knowledge

Gear-y the Guide – AI Voice Kiosk Experience for EarlyWorks Children’s Museum

An interactive AI voice kiosk designed for the EarlyWorks Children’s Museum to welcome families, guide visitors through exhibits, support accessibility needs, and provide a playful, museum-themed digital ambassador. Gear-y blends curiosity, safety-focused communication, and a kid-friendly personality to create a warm, educational first point of contact for guests.

⭐ Lead at Interactive Knowledge

Athena the Oracle – AI Voice Kiosk + Inflatable Character Experience for LEAF Festival

A 12-foot interactive alien oracle, combining a large inflatable sculpture with a reflective, poetic AI voice kiosk experience designed for the LEAF Global Arts & Music Festival. Athena guides visitors through gentle conversation, encouraging mindfulness, curiosity, and wonder while maintaining safe, inclusive dialogue.

⭐ Lead at Interactive Knowledge

Humphrey the Water Thrifty Camel – AI Voice Kiosk Experience for Cedar Park

A playful, educational mascot project developed for the City of Cedar Park to promote community-wide water conservation. The initiative included designing a warm, engaging character personality, creating conversation-safe AI interactions, and deploying a public-facing interactive kiosk that helps residents learn water-saving habits through humor, clarity, and accessible guidance.

✉️ Let's Connect

Get in Touch

Have an AI project in mind or need a secure, reliable system built? Let's talk.

Contact Me

Neel Vora

Web, AI, and Interactive Systems Engineer specializing in CMS, voice kiosks, map based storytelling, and government platforms.

Navigate

Home
About
Projects
Work With Me
AI Lab
Blog
Contact

Explore More

ShopAI LabBlogWoodworkingMusic

Have a project in mind?

Let's work together to bring your ideas to life.

Let's Talk

Based in

San Antonio, TX, USA

Available

© 2026 Neel Vora. Made with and

Built with
Next.jsReactTailwind