← All projects
[ Case Study · E-commerce ]

RAIN Store

A full e-commerce admin platform that replaces Shopify Admin for operators who need more control than a SaaS platform allows.

Engagement
Full platform build
Disciplines
Product · E-commerce · AI
Year
2025 – 2026
Live
mrzakaria.com/rainstore
RAIN Store — light interface RAIN Store — dark interface
01 · Overview

The full product-to-order lifecycle, owned.

RAIN Store is a complete e-commerce operating system — not a Shopify theme, not a WooCommerce plugin setup, but an owned platform with 58 production modules spanning every layer of an online business. Products, orders, customers, fulfilment, returns, risk, B2B quotes, group buys, auctions, live shopping, subscriptions, gift cards, A/B tests, affiliates, memberships, community forums, coupons, newsletters, geofences — all first-party, all native, zero third-party app fees. The RAIN AI layer runs operational intelligence across the entire store: it monitors inventory levels, order status, ad spend and system health simultaneously, and surfaces critical alerts in plain language the moment you log in. AI product tools (descriptions, SEO tags, category mapping) cut time-to-publish from minutes to seconds per SKU. Built on Vue 3 + Laravel 13 with MySQL/MariaDB and Redis, with native RIVER ERP and CRM integrations.

By the numbers
367

Catalogue products managed

426

Orders processed

$633.9K

Total revenue tracked

39

Out-of-stock alerts, instant

02 · Architecture & Design

Modules that replace a Shopify subscription and three paid apps.

01

RAIN AI operational intelligence

Natural-language alerts surface inventory, order and technical issues in priority order the moment the dashboard opens.

02

Virtual showrooms

Product-visualisation rooms embedded in the storefront, managed from the admin with no third-party tool.

03

Bulk image replace

Mass-replace product images in a single upload — a workflow Shopify charges for via a paid app. Native and unlimited here.

04

AI product tools

AI-assisted descriptions, SEO tag suggestions, and category mapping. Time-to-publish drops from minutes to seconds per SKU.

05

Revenue & order dashboard

Total revenue, order status donut, and a 30D / 12M / 5Y revenue chart in one screen — no analytics upsell.

06

Outfit & quiz cross-sell

Outfit builders pair products visually; quizzes guide customers to the right product. Both native to the admin.

03 · Everything inside

Seven suites. 58 modules. One owned platform.

Everything Shopify makes you buy a dozen apps for — native, unlimited, and yours: from virtual showrooms, live shopping and auctions to AI product tools, SEO Intelligence, carbon offsets and a full operations layer. This is the complete admin navigation of the live store. Hover any module to see what it does.

Overview02
  • Dashboard
  • Modules
Catalog12
  • Home Page
  • Products
  • Bulk image replace
  • Stock
  • Categories
  • Reviews
  • Pages
  • Quizzes
  • Outfits
  • Knowledge base
  • Virtual showrooms
  • AI product tools
Sell & Ship09
  • Orders
  • Carriers
  • Fulfillment
  • Returns
  • Risk
  • B2B quotes
  • Group buys
  • Auctions
  • Live shopping
Customers & Marketing13
  • Customers
  • Subscriptions
  • Gift cards
  • Customer email
  • Push broadcasts
  • Coupons
  • Newsletter
  • Affiliates
  • A/B tests
  • Memberships
  • Subscription boxes
  • Community forum
  • Geofences
Insights12
  • RAIN AI
  • SEO Intelligence
  • Live Traffic
  • Ad Spend
  • CAC analytics
  • Ledger
  • Customer features
  • AI Assistant
  • Tax report
  • FX rates
  • Carbon offsets
  • Customer journey
Technical08
  • Operations
  • System Health
  • Monitoring
  • Webhooks
  • Carrier webhooks
  • Email outbox
  • Storage
  • Audit Log
Settings02
  • Staff
  • Settings

58 modules across 7 suites — all native, all owned, zero app-store fees.

04 · How it competes

More control, lower cost, faster to operate.

RAIN Store gives operators what hosted platforms can't: full ownership of the codebase and modules built exactly for the business.

vs. Shopify
No per-transaction fees, no app-store dependency. Bulk image replace, outfits, and showrooms are paid Shopify add-ons — native here.
vs. WooCommerce
No WordPress overhead, faster page loads, an admin UI designed for operators rather than developers.
vs. Magento
A fraction of the cost and faster to operate. RAIN AI alerts replace Magento's slow reporting layer.
vs. PrestaShop
Virtual showrooms and outfit builders are native — no extension marketplace required.
Feature-by-feature
RAIN StoreShopifyWooCommerceMagento
Virtual showrooms
Live shopping
Auctions
Group buys
AI product tools
SEO Intelligence
Quizzes / product finder
Subscription boxes
Community forum
A/B testing
Carbon offsets
Bulk image replace
No transaction fees
Fully owned source code
included  ·  partial / paid add-on  ·  not available
05 · Outcome

A Shopify subscription and three apps, replaced.

RAIN Store replaced a Shopify subscription and three paid apps with a single owned platform. App-store costs were eliminated. The RAIN AI alert system reduced time-to-action on inventory issues from "noticed at end of week" to "flagged at dashboard open." Virtual showrooms and outfit builders increased average basket size.