Shaab Sweets (حلويات الشعب)

An offline-first PWA storefront for a 50-year Taiz sweets shop: cart, tracking, and staff admin in the browser.

A storefront for Shaab Sweets in Taiz, Yemen, home to fifty years of Yemeni and Adeni sweets. I built it with Vite and vanilla ES modules with zero runtime dependencies, shipping as an installable offline-first PWA: a Workbox service worker precaches the entire store. Cart, multi-step checkout, order tracking, and a staff admin panel run entirely client-side with localStorage persistence, in an Arabic-first RTL design with hand-drawn SVG art and WhatsApp ordering.