The Challenge
An existing Angular/Electron desktop application needed a complete UI overhaul to support a reworked Python-based object and face tracking engine. The data model had changed significantly, requiring new visualizations for detected boundaries and timeline indicators.
The Solution
I rebuilt the front-end layer of the Angular + Electron app, implementing consistently colored detected boundary overlays, timeline indicators for tracked objects, import/export progress visualization, and a multi-object selection flow. Used TailwindCSS for rapid styling iteration.
The Results
Delivered a polished desktop application with intuitive object tracking workflows. The new timeline visualization made it significantly easier for users to review and edit tracked regions across video frames.