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

Get to Know Me

A Bit About Me

From sound engineering and managing a Guitar Center to teaching myself to code. How I got into this and what I work on now.