HHamza Yassine
All work
Donut Depot logo
LIVE · 2026

Donut Depot

A custom storefront for a Minecraft economy

The full storefront for donutsmpdepot.com, a shop for Minecraft “Donut SMP” items. I reskinned the SellAuth platform into a custom brand and built the commerce on top: a live bulk-pricing calculator, a reload-free product browser and a rewards program.

Live store Design & front-end · for Zydrolic
Donut Depot brand
$2k+
store revenue to date
110+
orders fulfilled
38
custom components
The brief

A storefront for a Minecraft economy

Donut Depot sells in-game items and currency for “Donut SMP,” a popular Minecraft server. Things like coin bundles, spawners and armor kits. The founder, Zydrolic, needed a store that felt like it belonged to that world and turned casual players into buyers. I designed and built the entire storefront.

It runs on SellAuth, a platform for selling digital goods, themed with Nunjucks templates and Tailwind. The challenge was to take a generic vendor theme and make it look and behave like a purpose-built product.

Design

From stock theme to a real brand

The base theme came with an angular, glitchy default look. I rebuilt the whole visual language from scratch in a dedicated 874-line CSS layer, without touching the platform's component internals, into a chunky, tactile “depot” look: 12px rounded cards with stacked 3D drop-shadows like Minecraft blocks, an amber-gold accent on near-black, and uppercase mono type.

Everything is driven from a single settings file, so the founder can retune colors, copy and the hero without editing markup.

Build

Custom commerce, not just styling

I also built the pieces that actually move revenue:

Live order calculator

A custom Alpine.js pricing widget with quantity presets, live bulk-discount tiers, min and max validation, and one-click add-to-cart wired to real product IDs.

Reload-free product browser

Category-pill filtering and live search with animated grid transitions, so customers browse the whole catalogue without a single page reload.

A full brand re-skin

An 874-line CSS layer that replaces the platform’s stock look with a custom "Minecraft depot" design: blocky 3D-shadow cards, amber on near-black.

Conversion furniture

A rewards program, VIP membership band, scrolling announcement bar, timed first-order coupon and animated stat counters, all driven from one config.

The order calculator is the centerpiece. It is a small Alpine.js state machine that lets a player build a bulk order across products, see discount tiers apply live, and check out in one tap, with a direct fallback to the checkout API if the app cart isn't ready.

Scope

A complete store surface

The finished storefront spans roughly 38 custom components and 20 templates: shop, product and cart pages, reviews, FAQ, a blog, legal pages, and the full logged-in customer area (orders, tickets, balance, affiliate). It is fully responsive, SEO-complete (Open Graph, IndexNow, analytics), and has been quietly doing real sales since launch.

SellAuthNunjucksTailwind CSSAlpine.jsJavaScriptAOSSplideCustom CSS systemResponsiveSEO
Donut Depot