Studio project · Consumer Electronics Retail

VoltCrate

Most e-commerce demos are a homepage and a promise. We built the whole store — eight pages, a working cart, faceted filtering, English and Arabic — so the question stops being whether we can and starts being when.

Visit the live site (opens in a new tab)
Sector
Consumer Electronics Retail
Service
E-Commerce, UI/UX
Platform
Vanilla JS, CSS Grid, WebP
Category
E-Commerce
Year
2026
VoltCrate — The homepage
The homepageA rotating hero over commissioned product artwork, the promise strip beneath it, and category tiles that feed straight into the shop’s filters.
  • 8Pages, all working
  • EN / ARStorefront mirrored for RTL
  • 251 KBEntire image set, WebP

Overview

The brief

A storefront is not a page, it is a system — a catalogue, a way to narrow it, a cart that remembers, and a checkout path that never loses the customer. So we invented a Dubai consumer-electronics retailer and built the whole thing: eighteen products with real specifications, faceted filters with live counts, persistent cart, product pages, blog and brand index, in English and Arabic, on a dark emerald interface.

How it was built

The detail

The catalogue is one data file, and everything else derives from it — the filter counts, the sort orders, the related-products rail, the deep links that let a category or a brand be shared as a URL. The cart persists to local storage, so it survives a refresh and follows the customer across pages, with the drawer, the cart page and the header badge all reading from a single source of truth. Product photography was commissioned as a matched set, emerald rim light on near-black, then converted to WebP — 4.3 MB of source renders down to 251 KB shipped. Every layout property is logical rather than physical, so Arabic mirrors the whole storefront instead of patching it, and the interface was checked against WCAG AA on every text pairing before it shipped.