MIKE VIDAL
2024–26·Solo — founder, engineer, shipped to App Store

Multi-tenant B2B customer-approval + wholesale-pricing SaaS for Shopify. Live in the App Store.

homeworkwholesale-harmony
Live · Shopify App Store
Year
2024–26
Role
Solo — founder, engineer, shipped to App Store

Overview

A multi-tenant B2B customer-approval and wholesale-pricing app for Shopify, live in the Shopify App Store. Merchants run tiered pricing, custom registration forms (license #, tax ID, business documents), and automated approval workflows. Shopify Functions in the extensions workspace enforce purchase restrictions and apply wholesale discounts server-side, so unapproved customers can't reach checkout. Built on the Shopify App React Router framework with Prisma session storage. Marketing site at wholesaleharmony.com — App Store listing has a product video + screenshots.

Highlights

  1. 01Live in the Shopify App Store — multi-tenant, paying merchants
  2. 02Custom B2B registration forms with field validation (license #, tax ID, etc.)
  3. 03Automated approval workflow with merchant-side review queue
  4. 04Shopify Functions (purchase-restriction + wholesale-discount) for platform-level enforcement
  5. 05Embedded Polaris admin app + customer-facing storefront blocks
  6. 06Workspaces monorepo: main app + extensions for Shopify Functions

Stack

TypeScriptReact 18 + React Router 7Shopify App Bridge + PolarisShopify App React Router frameworkShopify Functions (extensions)Prisma 6 + session storageVite 6

Visit

github ↗email ↗·Miami · remote-first