E-Commerce • Vanilla JS • Serverless

Built a high-fidelity e-commerce experience without frameworks — pure HTML5, CSS3 Custom Properties, and Vanilla ES6+ JavaScript with a Google Apps Script backend for secure order processing.
Create a premium brand storefront with complex cart interactions, membership verification, and client-side file processing — all without heavy frameworks or database hosting costs.
Engineered a unified state-sync engine that coordinates a slide-out cart drawer, inline checkout grid, and per-item customizer simultaneously. Integrated Base64 document encoding for serverless file uploads via Google Sheets.


Brand Visual Identity & Color System
Product Catalog & State Architecture
Cart Sync Engine & Checkout Flow
Serverless Backend Integration
Form Validation & File Processing