// DEPLOYED UNITS :: FULL_INDEX

Project
Index

Thirteen deployed units and counting. Every card below is a real system — built, shipped, and in most cases still running on my own infrastructure. Status dots are honest: stable means stable, WIP means I'm still in the terminal.

Duffin's Image Drops mobile app screenshot
ID: DID-01STABLE

Duffin's Image Drops

Mobile extension for the ShareX Image Server. Browse, view, and upload screenshots from a phone — a React Native client talking to the same Spring Boot backend that powers the desktop pipeline.

REACT NATIVESPRING BOOT
Diana AI chatbot interface
ID: DIA-02STABLE

Diana AI

Prompt-tuned chatbot for music enthusiasts, powered by Gemini 1.0 Pro. Diana analyzes song lyrics, unpacks meaning and mood, and talks music theory without losing the thread of a conversation.

PYTHONGEMINI
Duffin's Music Player interface with time-synced lyrics
ID: DMP-03STABLE

Duffin's Music Player

A Java .WAV player with time-synced lyrics and a full library system. FFmpeg handles the decoding; the lyric engine keeps every line locked to the waveform — karaoke-grade timing in a desktop app.

JAVAFFMPEG
ShareX Image Server web interface
ID: SXS-04WIP

ShareX Image Server

Fast, self-hosted image drop server for efficient screenshot sharing. Spring Boot + MySQL under the hood, wired directly into the ShareX upload workflow — screenshot to shareable URL in under a second.

SPRING BOOTMYSQL
Meals on Wheels platform screenshot
ID: MOW-05STABLE

Meals on Wheels

Food accessibility platform optimizing meal delivery for people who can't easily reach it. Spring Boot services, MySQL persistence, and role-based flows for members, volunteers, and partners — deployed live on the homelab.

SPRING BOOTMYSQL
Know Your Neighborhood application screenshot
ID: KYN-06STABLE

Know Your Neighborhood

Local community connection platform — events, services, and people, mapped to where you actually live. React on the front, Spring Boot REST API on the back.

REACTJSSPRING BOOT
ABC Cars online car sales portal
ID: ABC-07STABLE

ABC Cars

Online car sales portal with listings, search, and dealer flows. Classic JSP + Spring Boot server-rendered architecture over MySQL — built to enterprise coursework spec and polished past it.

JSPSPRING BOOTMYSQL
Self-hosted server infrastructure dashboard
ID: SVR-08ONLINE

yeems214.xyz Infrastructure

The personal datacenter behind everything on this page. Docker fleets behind Nginx and Cloudflare, monitored and remotely accessible — hosting Immich, Jellyfin, Guacamole, local LLMs, and this very site.

DOCKERNGINXCLOUDFLARE
ABC Jobs portal screenshot
ID: ABJ-09STABLE

ABC Jobs

Full-stack job portal — postings, applications, and employer dashboards, live on the homelab. A complete web development framework build, end to end.

FULL-STACK WEB
AR hand gesture 3D viewer demo
ID: AR-10STABLE

AR Hand Gesture

3D model viewer controlled entirely by your hands — rotate, scale, and pan through the webcam. WebAR + hand tracking running in the browser, no install required.

WEBARWEBGLHAND TRACKING
AR shooter game with skeletal tracking
ID: AR-11STABLE

AR Shooter

WebAR skeletal-tracking shooter game built on MediaPipe. Your body is the controller — the camera tracks your pose and the browser renders the fight.

WEBARMEDIAPIPE
Legacy portfolio hosted on Windows 2000 and IIS 5.0
ID: LGY-12VINTAGE

Legacy Web Hosting (IIS 5.0)

The legacy version of this portfolio, hosted for fun on a real Windows 2000 box running IIS 5.0, over plain HTTP. Part museum piece, part sysadmin flex — a 25-year-old stack kept alive on purpose.

WINDOWS 2000IIS 5.0
IEthru rendering modern web content for legacy browsers
ID: ITH-13BETA

IEthru

Bridging the gap for legacy browsers — IEthru loads and renders the modern web on hardware and browsers that time forgot. The natural companion to running IIS 5.0 in the current year.

PROXY RENDERINGLEGACY SUPPORT

// NEXT_MODULE

Want One
Of These Built?

ESTABLISH COMMS
OR INSPECT THE ACHIEVEMENT LOG ▸