Evidence
System surface
No public screenshot on file—generative preview stands in for the visual layer.
Story arc
How this shipped
Where design meets code and pixels come aliveThree beats: what pressed against the work, how the stack answered, and what changed once it was live.
I · Constraint
The brief
Building a production-grade e-commerce PWA without a modern framework — proving full-stack fundamentals with vanilla JS, a custom Express API, and raw SQL.
II · Build
The craft
REST API with JWT auth, role-based access control, SQLite migrations, and relationship modelling (users, products, reviews, wishlists, cart items). Real-time WebSocket integration for live analytics. 300ms debounced search. PWA with app shortcuts and offline support.
III · Proof
What moved after launch
95%+ Jest test coverage. A+ security rating. PWA works offline and installable. Real-time WebSocket updates deliver live inventory changes without polling.
Inventory