Loading projects, please wait
Skip to main content
ProjectsThe Liberty Trail
Project Contributor•Interactive Knowledgefor American Battlefield Trust•By Neel Vora•
--

The Liberty Trail

A large scale Drupal platform created for the American Battlefield Trust to help visitors explore Revolutionary War history across multiple states. The Liberty Trail site provides interactive maps, travel itineraries, audio tours, state specific landing pages, and educational content. The project combines custom API integrations with flexible editorial tools, allowing the Trust to publish trail sites, historical biographies, tour content, and travel guides in a consistent and engaging way. I contributed to this project as part of a collaborative engineering team.

Drupal 11PHPSCSSJavascriptGoogle Maps APIPantheonLandoDocker
Your browser does not support the video tag.
Video
The Liberty Trail screenshot 2
1 / 2 • Video
Media gallery for the The Liberty Trail project

Client Background


The American Battlefield Trust preserves and interprets historic battlefields across the country. The Liberty Trail initiative highlights Revolutionary War history and helps visitors plan trips, explore key sites, and learn about important events and people. The website acts as both a historical resource and a tourism tool, serving travelers, educators, students, and heritage organizations.


Project Context


The Liberty Trail website was built by the Interactive Knowledge team as a fully custom Drupal 11 implementation. The platform supports content sourced from multiple APIs, including the Trust’s battlefields.org data, National Park Service endpoints, and custom feeds for biographies and events. The theme follows a strong visual identity with historical map textures, state badges, and interactive elements that help visitors explore history across the east coast.


My Role and Contributions


I contributed to development and support across several parts of the project, including:

  • Front end styling and layout updates in the custom ik_client theme
  • SCSS adjustments for page templates, trail site layouts, tours, and interactive components
  • Updates and fixes inside the custom libertytrail_core module
  • Support for mapping features, including markers, filters, and page level map components
  • Debugging API integration issues related to Battlefields and NPS content
  • Accessibility improvements for interactive elements, tab systems, and carousels
  • Theme template refinements for biography pages, tour pages, and trail site pages
  • General maintenance, QA, and Pantheon environment support


My work helped improve both the user facing design and the editorial experience for staff who create and manage content.


Key Features

  • Interactive map of trail sites with filters and detail pages
  • Multi state landing pages with unique branding and content
  • Tour builder pages with audio tours and GPS mapped stops
  • Dynamic itineraries and travel inspiration content
  • Historical biographies and event listings sourced from external APIs
  • Accessible hero slideshows, carousels, and tabbed interfaces
  • Mobile friendly layouts and touch interactions
  • Custom shields and partner branding for each state


Challenges and Solutions


External data consistency

API content from battlefields.org and NPS varies in format. I contributed to debugging issues in the libertytrail_core module where incoming data needed sanitation, mapping, or fallback logic before being displayed.


Map interaction patterns

Pages with maps required consistent marker behavior, filters, and loading states. I refined front end logic and SCSS for stable map layouts across screen sizes.


Page specific styling complexity

The site has many page types with unique layouts including trail sites, tours, biographies, and itineraries. I handled SCSS organization and template updates that kept the theme consistent and manageable.


Accessibility across custom components

Interactive elements like carousels, accordions, and tab systems required accessible markup. I updated attributes, roles, and focus behavior to support assistive technologies.


Deployment and Testing

  • Local development using Lando
  • Pantheon multidev workflow for safe testing
  • Configuration export and import management
  • Cross device testing for interactive maps, tours, and carousels
  • Support with Solr indexing for search features


Results

  • A stable, engaging, and visually distinctive platform for Revolutionary War tourism
  • Improved map behavior and content presentation across multiple page types
  • Better accessibility and consistency in theme components
  • More reliable API based content through module level fixes
  • A stronger editorial workflow for the American Battlefield Trust team


Value Added

  • A multi state tourism guide backed by Drupal
  • Rich historical storytelling with interactive media
  • A flexible theme that supports many content types and layouts
  • Scalable architecture that integrates with external data sources
  • A reliable and accessible public site seen by a wide audience

Tech Stack

Drupal 11PHPSCSSJavascriptGoogle Maps APIPantheonLandoDocker

Attribution

Role:Project Contributor
Company:Interactive Knowledge
Client:American Battlefield Trust

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. Websites, CMS platforms, voice kiosks, and AI tools, from simple sites to complex systems.

Navigate

Home
About
Projects
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

Book a Call

All projects and opinions on this site are personal. They do not represent, reflect, or compete with the services provided by my employers. This site is strictly educational and exploratory.

© 2026 Neel Vora. Made with and

Built with
Next.jsReactTailwind