James Hendershott

Projects

A collection of full-stack applications, tools, and experiments. From MERN stacks to Django backends, these projects showcase problem-solving and hands-on development.

All Projects

Screenshot
View Details →

Retro Adventure Game

A Django‑powered web version of my 1980s‑style text adventure with database‑backed progress and session‑based gameplay.

PythonDjangoPostgreSQL+1
Screenshot
View Details →

Digital Portfolio (This Site)

Personal portfolio built with Next.js 16, TypeScript, Tailwind v4, and MDX. Includes private project access and a detailed projects section.

Next.jsTypeScriptTailwind+1
Screenshot
View Details →

VSM Tracker (Private)

A private application for tracking vendor and service metrics; code is private, but access can be requested.

TypeScriptNodeAutomation
Screenshot
View Details →

1980 Style Adventure Game

A retro text adventure built in Python with a simple command parser and state management.

PythonText Adventure
Screenshot
View Details →

Home Server (Homelab)

Personal homelab for services and experimentation — Dockerized apps behind Nginx Proxy Manager, with backups and monitoring.

HomelabDockerNginx Proxy Manager+1
Screenshot
View Details →

Where’s My App? (Home Storage Tracker)

Full‑stack home inventory system with QR codes, interactive rack maps, photo uploads, and complete movement history.

Next.jsTypeScriptPostgreSQL+5
Screenshot
View Details →

BoomPortal (Pi 5 + Sunshine/Moonlight)

Turned a Raspberry Pi 5 into a game streaming portal with Sunshine/Moonlight; focused on latency and controller mapping.

Raspberry PiDockerNetworking
Screenshot
View Details →

TrackMate (Capstone MERN Project)

A comprehensive MERN stack asset tracking application built as my capstone project. Features role-based access, audit trails, and Docker-based development environment. This is my most in-depth project to date.

MERNDockerReact+4
Screenshot
View Details →

Recipe Application (CS 3650 Team Project)

A collaborative recipe management application built as a team project for CS 3650. Features recipe storage, search, and sharing capabilities. Private repository.

Team ProjectWeb DevelopmentDatabase+1
Screenshot
View Details →

Hendershott Vendor Manager

A lightweight HTML/JS tool to generate Outlook deeplinks and templated vendor messages, reducing repetitive emails.

HTMLJavaScriptAutomation