Retail Promo Simulation Lab

v1.14.0

Admin setup, customer journey, manual promo selection, checkout, and traceable calculation logs.

0 items · Rp 0
Changelog
Changelog

v1.14.0 · Rebranded the project, sample data, metadata, and documentation into a neutral portfolio-friendly retail promo lab.
Contributor: Tegar + Codex

v1.13.2 · Added auto-scroll and shake attention for toast/local notices, plus more realistic customer-facing simulation validation messages.
Contributor: Tegar + Codex

v1.13.1 · Fixed temporary stock and price simulation validation with local PLP/cart/checkout notices and confirmation actions.
Contributor: Tegar + Codex

v1.13.0 · Merged duplicate cart variants into quantity, added stock deduction/release for orders, made stock/price simulation configurable by cart SKU, and moved PLP promo T&C into badge tooltips.
Contributor: Tegar + Codex

v1.12.1 · Changed simulation flags to run during cart-to-checkout and checkout-to-order validation instead of live-refreshing cart promo options.
Contributor: Tegar + Codex

v1.12.0 · Added temporary simulation flags for stock, price, promo expiration, promo miss, cart error, and checkout error without mutating persisted dashboard data.
Contributor: Tegar + Codex

v1.11.1 · Added dismissible, auto-expiring notification toast for app status messages.
Contributor: Tegar + Codex

v1.11.0 · Restored persistent cart promo discovery, added reset-to-seed controls, and added order history reset/delete actions.
Contributor: Tegar + Codex

v1.10.0 · Added Supabase persistence for products, promos, stores, stock, and orders with local seed fallback.
Contributor: Tegar + Codex

v1.9.1 · Adjusted pricing colors so normal prices stay neutral, moved version beside the title, added contributors to changelog, and expanded cart price benefit breakdown.
Contributor: Tegar + Codex

v1.9.0 · Money favicon, visible changelog, benefit-sorted promo cards, stronger price styling, and markdown discount badges.
Contributor: Tegar + Codex

v1.8.0 · Cart UX polish: qty minus can remove items, delete controls moved near qty, and promo nudges replace empty item discount breakdowns.
Contributor: Tegar + Codex

v1.7.0 · Vercel/GitHub deploy readiness with clean README and ignore rules.
Contributor: Tegar + Codex

v1.6.0 · Best promo auto-select based on largest payable reduction.
Contributor: Tegar + Codex

v1.5.0 · Checkout method moved to checkout, with revalidation for promo eligibility.
Contributor: Tegar + Codex

v1.4.0 · Platform and checkout method eligibility added to promo settings.
Contributor: Tegar + Codex

v1.3.0 · PLP-first customer flow with size variants, collapsible admin dashboards, checkout and order details.
Contributor: Tegar + Codex

v1.2.0 · Campaign promo names, terms and conditions, date-time validity, and enhanced progress bars.
Contributor: Tegar + Codex

v1.1.0 · Dynamic stackable promo tiers for admin-managed promo setup.
Contributor: Tegar + Codex

v1.0.0 · Initial promo simulator prototype.
Contributor: Tegar + Codex

Channel
Simulation time
PersistenceMenghubungkan ke Supabase...
Temporary simulation flags Checklist ini hanya dipakai saat revalidasi journey. Tampilan cart/checkout tetap memakai kondisi awal sampai customer mencoba lanjut.
Edge cases coveredstock kosong, price berubah setelah add to cart, promo expired partial/all, promo tidak ditemukan, cart validation error, checkout validation error, dan payment failure lewat tombol checkout.
Data awal sudah dimuat.
Catalog Dashboard
Nike T-Shirt ANIK-TS-A · 6 size variant(s)

Size variants

Adidas T-Shirt BADI-TS-B · 5 size variant(s)

Size variants

Puma Hoodie CPUM-HOD-C · 4 size variant(s)

Size variants

Nike Shoes ANIK-SHO-A · 6 size variant(s)

Size variants

Adidas Shoes BADI-SHO-B · 5 size variant(s)

Size variants

Core Socks PackCORE-SOCKS · 4 size variant(s)

Size variants

Promo Dashboard
Stackable by Qty - ApparelStackable by Qty · active

Quantity tiers

Tier 1
Tier 2

Eligible product preview: Nike T-Shirt A, Adidas T-Shirt B, Puma Hoodie C

Stackable by Qty - Apparel Split TierStackable by Qty · active

Quantity tiers

Tier 1
Tier 2

Eligible product preview: Nike T-Shirt A, Adidas T-Shirt B, Puma Hoodie C

Stackable by Value - PercentageStackable by Value · active

Value tiers

Tier 1
Tier 2
Tier 3

Eligible product preview: Nike T-Shirt A, Adidas T-Shirt B, Puma Hoodie C, Nike Shoes A, Adidas Shoes B, Core Socks Pack

Buy X Qty Special Price - ApparelBuy X Qty for Special Price · active

Eligible product preview: Nike T-Shirt A, Adidas T-Shirt B, Puma Hoodie C

Full Price Only by QtyStackable by Qty · active

Quantity tiers

Tier 1
Tier 2

Eligible product preview: Nike T-Shirt A, Adidas T-Shirt B, Puma Hoodie C

Store StockClick store to edit stock by variant SKU
Central Demo Store30 variant SKU(s)
North Demo Store30 variant SKU(s)
South Demo Store30 variant SKU(s)