NC250: Our Revolutionary Journey

A Next.js and Mapbox interactive kiosk experience for the American Battlefield Trust, tracing Revolutionary War sites across North Carolina for the state's 250th anniversary. I contributed 7 of 248 commits, focused on the attract screen and content updates.

ReactReduxViteElectronMapLibre GL

Media Coming Soon

Screenshots and demos are on the way

Overview

This project is a kiosk-based interactive experience mapping Revolutionary War sites across North Carolina for the American Battlefield Trust, built for the state’s 250th anniversary of the American Revolution. The kiosk runs as a React + Vite application with MapLibre GL inside Electron.

My Role

A colleague was the primary developer with 241 of 248 commits. I contributed 7 commits (3%), focused on the attract screen: preliminary structure and styling, font work, and QA updates for the landing page (ABT-1233). I also handled a content update for version 0.0.5.

Tech Stack

ReactReduxViteElectronMapLibre GLSCSSAWS S3Drupal (headless JSON API)Node.js

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

Related Projects

Say Hello

Get in Touch

Always happy to talk shop with other developers and technologists.