Ecommerce2026

CXV: _#(hMu4

  • React (Vite)
  • Hono
  • Sanity
  • Clerk
  • Cloudflare
VISIT SITE

Overview

Veda Fashion was already an established Nairobi boutique with demand coming through Instagram and a WhatsApp catalog. The business had reach, customers, and products — but sales operations were still tied to chat threads and manual coordination.

I built a storefront and admin dashboard that turned that existing demand into a proper ecommerce workflow: products, stock, customer records, orders, delivery, and payments in one system.

Problem

Instagram and WhatsApp were useful for discovery, but they were not enough to run the business cleanly. Product availability was hard to keep accurate, customer history was buried in conversations, and order handling depended too much on manual follow-up.

The boutique needed a way to keep the personal sales experience while giving the team a reliable back office.

Approach

I designed the system around the way the boutique already worked, rather than forcing the team into a completely foreign process. The storefront gives customers a direct path to browse and buy, while the admin gives the team visibility into products, orders, customers, delivery zones, and stock.

Under the hood, D1 owns the operational data, a Hono API handles storefront reads and admin actions, Sanity supports editorial content and product imagery, and Clerk handles authentication. This architecture later became the foundation for the Velvet Emporium rewrite.