Skip to content

Product engineering / 2026

Storefront Demo

Reusable order-ahead storefront prototype with a configurable catalog, product options, cart pricing, order status, and staff queue.

Storefront Demo customer catalog with product categories and sample order controls

Purpose

A useful commerce prototype needs customer and staff workflows to share one typed catalog and order model without pretending to provide payments or production operations.

My role

Product designer and frontend engineer

Status

prototype

Evidence

runnable

Methods

  • React
  • TypeScript
  • Vite
  • Responsive UI
  • Local persistence
  • Vitest

Outputs

  • Responsive customer storefront
  • Demo cart and order flow
  • Staff fulfillment queue

Result

A runnable portfolio demonstration covering both customer and staff states from one tested data model.

Implementation

How it works

A standalone React and Vite application drives catalog browsing, item customization, cart totals, demo checkout, customer status, and staff-side order updates from shared typed data.

The original client engagement ended. The implementation has been de-identified and retained as a generic software demonstration using assets owned by Filippo Galbo.