Campus Trace
Geospatial Provenance
Essential technology for real-time incident archival. Eliminating systemic anonymity through forensic coordinate verification.
Role
Product Designer
Timeline
6 Months
Context
Forensic Interaction Unit
Repository
Live Site
Bridging the
Logical Gap.
Engineering a clinical record of campus state transitions, moving away from fragmented emergency calls and unauthenticated web forms.
| Competitor Audit | Defect | CT Solution |
|---|---|---|
| Standard Emergency Apps | Proprietary "Black Box" silos. | Open Cloud Sync (Supabase) |
| Static Web Forms | Zero geospatial context. | Geospatial HUD (MapLibre) |
| Email Reporting | No RBAC or tracking. | Admin Resolution Engine |
Reports durable within < 200ms of submission via clinical SQL triggers.
Deterministic linkage to verified campus IDs using Google OAuth.
Semantic Lucide iconography overlaid on high-density vector maps.
Identity Anchor
System Flow.
A partitioned React application separating clinical logic from UI presentation for role-based immersion.
Public Access
Unauthenticated entry point
Identity Anchor
Google OAuth Verification
RLS Audit
Supabase Row-Level Security
Dual-HUD
User HUD / Admin Command Center

The "Place & Refine" Protocol.
Accidental mis-clicks are eliminated through a two-step ingress path. A user drops a pin, surgical dragging allows for meter-precision refinement, and a terminal-style modal anchors the report to reality.
3 Interactions to Persistence.
Clinical
Visibility.
Establishing a high-contrast 'Swiss Toon' map skin for instant legibility in high-glare environments.
The User HUD.
Priority: **Rapid Engagement**. A minimalist canvas with floating interaction cards. The high-contrast 'Global View' allows for instant geospatial orientation.


The Admin Command Center.
Priority: **Data Density**. A bifurcated HUD design that separates the spatial map from the forensic record feed. High-fidelity archival is ensured through real-time sync.
Thematic
Clusters.
Individual pins only tell half the story. I implemented **Thematic Analyst** logic using Gemini 3.1 Flash Lite to convert granular data node clusters into systemic insights.
The AI calculates mathematical centroids and dynamic radii, identifying share physical bottlenecks like "Vertical Accessibility Gaps" or "Temporal Congestion Nodes."


Diagnostic
Validation.
A rigorous audit of interaction performance against administrative credibility and the SUS Projection.
5/5
Real-time status badges in Admin panel.
5/5
Google Auth prevents identity spoofing.
5/5
Unified 2px Swiss design system.
4.5/5
Durable RLS-governed data archival.
5/5
3-interaction flow to persistent storage.