Skip to main content
HW88
  • Our StoryTeamFounder
  • Ventures
  • Learn
  • CapabilitiesBuild PodsEngagement
  • Insights
  • Media
  • Case Studies
  • Our StoryTeamFounder
  • Ventures
  • Learn
  • CapabilitiesBuild PodsEngagement
  • Insights
  • Media
  • Case Studies
  • Contact
HavenWizards88

Venture Studio for high-stakes founders. We build and automate entire ecosystems for global scale.

Company

  • About Us
  • Team
  • Ventures
  • Case Studies
  • Learn
  • Insights
  • Media
  • Build Log

Services

  • Capabilities
  • Build Pods
  • Strategic Advisory
  • Technology Development
  • Growth Acceleration
  • FAQ

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 HavenWizards 88 Ventures OPC. All rights reserved.

Makati City, Philippines

  1. Home
  2. /Ventures
  3. /Celebrity Crush PH
Back to Ventures

Celebrity Crush PH

Multi-sided beauty commerce infrastructure for the Philippines — one catalog, six roles, structurally separated pricing tiers, and a fulfillment spine the dropshipper never has to touch.

MVPE-Commerce / Beauty & Multi-Sided Marketplace
Share

The Challenge

Philippine beauty distribution is fragmented, opaque, and counterfeit-saturated. Per DTI 2024 complaint data, 38 percent of Filipino online beauty buyers report receiving counterfeit products. Roughly 120,000 active beauty resellers run their businesses across Facebook groups, Viber threads, and screenshots — manually forwarding orders to whichever supplier replied that day. The 18 million Filipino online beauty consumers underneath them pay 15 to 20 percent more than they should because of middleman stacking, and the 3,500 small beauty brands trying to reach this audience lose 40 to 60 percent of their margin to physical distributors who rarely make it past Metro Manila. Every existing platform optimizes for one side. Shopee and Lazada serve consumers but have no curation, no authenticity guarantee, and no wholesale tier. Generic Shopify storefronts serve solo brands but cannot host a reseller network. No platform serves resellers, wholesalers, and consumers on the same catalog with structurally separated pricing — and the absence of that single-system architecture is exactly why Filipino beauty commerce stays stuck in chat threads.

The Solution

Celebrity Crush PH deploys one catalog with four prices baked into every product variation — retail, wholesale, dropship, and cost — and the price the user sees is determined by the role on their authenticated session. A consumer never sees the dropship tier. A dropshipper never sees the cost. The architecture enforces this — it is not a policy choice. Six roles with distinct dashboards (consumer, dropshipper, wholesaler, affiliate, manager, admin) all read from the same Supabase Postgres tables under Row-Level Security, so a dropshipper cannot query another dropshipper's orders even if they bypass the UI. Dropshippers never hold inventory. Every dropship order is tagged order_type = 'dropship' and routes back to Celebrity Crush PH fulfillment, which ships to the dropshipper's end customer. The affiliate engine tracks attribution across two referral levels, runs a 30-day settlement window on every commission before it clears, and blocks self-referral by payment method, IP, and device — the kind of fraud surface that kills affiliate programs in Year 2 if the rules live in policy documents instead of in the code.

Want to build something like Celebrity Crush PH?

We deploy the same production-grade systems powering this venture to partner projects. No prototypes — real infrastructure, real operators.

Discuss a PartnershipSee How We Work

How We Built It

The Operating Thesis

Distribution friction destroys more Filipino beauty businesses than bad products. The catalog is fine. The demand is fine. What is broken is the connective tissue — the pricing logic, the order routing, the commission ledger, the role separation. Every existing tool fixes one side and breaks two others. Celebrity Crush PH is built on the inverse premise: if the system architecture handles role-aware pricing, order forwarding, and commission integrity from the schema up, the human work collapses from forty hours a week of chat threads down to a dashboard click.

What We Deploy

  • Role-aware multi-tier pricing: Every product variation carries four prices — retail, wholesale, dropship, cost — and the user's authenticated role determines which one renders. A consumer never sees the dropship tier. A dropshipper never sees the cost. Enforced at the data layer, not the view layer.
  • Order-forwarding fulfillment spine: Dropshippers place orders with their customer's shipping address attached. The order is tagged order_type = 'dropship' and routes to Celebrity Crush PH fulfillment automatically. Dropshippers never hold inventory — by architectural contract, forever.
  • Two-level affiliate engine: 3-tier commission system (Bronze 3 percent, Silver 5 percent, Gold 7 percent), automatic tier progression based on accumulated personal sales, 1 percent fixed commission on Level 2 referrals. 30-day settlement window before a commission clears. Monthly payouts on the 15th. ₱500 minimum payout threshold.
  • Anti-fraud at the schema layer: Self-referral prevention checks payment method, IP, and device fingerprint before a commission is even written. The platform refuses to record the row, not just to display it.
  • Six-role RBAC under Row-Level Security: admin, manager, customer, dropshipper, wholesaler, affiliate. Each role sees only the data its policy admits. A wholesaler bypassing the UI to query the orders table still gets nothing — the database refuses.
  • Approval-gated B2B onboarding: Dropshipper and wholesaler registration creates a pending account. Admin approval is required before role activation, before catalog visibility, before any order can be placed. Authenticity discipline starts at the gate.
  • Real-time inventory with audit trail: Stock changes (sale, return, adjustment, restock) are logged as inventory movements with reference IDs. Low-stock thresholds trigger admin alerts. Every quantity change is reconstructible.

The Architecture

Production-grade infrastructure, deployed across two runtimes. The client is a Next.js 15 PWA running React 19 on Vercel Edge with Tailwind, Radix UI primitives, Zustand for client state, and React Hook Form plus Zod 4 for typed form validation. The API is a TypeScript Express server destined for Railway, with JWT authentication (jsonwebtoken + bcryptjs), Helmet and CORS hardening, and rate limiting on every public endpoint. Data lives in Supabase PostgreSQL with Row-Level Security on every user-data table — six roles, distinct policies, no cross-tenant reads, period. Stripe powers payments end to end (server SDK 19.1, client SDK 8.0). Nodemailer handles transactional email; Semaphore handles SMS for order status. Sharp runs image optimization. The whole stack ships under PWA contracts so the same codebase serves Android-first Filipino consumers without a separate mobile build.

What's Built (Verified 2026-05-07)

  • 68 pages across the Next.js App Router — public consumer surfaces (home, catalog, product detail, cart, checkout, blog, knowledge expert, comparison, legal pages) and four authenticated dashboards (consumer, dropshipper, wholesaler, affiliate, plus admin CMS).
  • 30 API route modules in the Express server covering auth, products, orders, payments (Stripe + general), dropshippers, affiliates, admin, dashboard, inventory, media, CMS, semantic search, social publishing, content blocks, design system, collaborative editing, and headless API access.
  • 15 PostgreSQL migrations shipped, defining 88 cumulative CREATE TABLE operations across initial schema, CMS, affiliate program, payments and notifications, image management, dashboard real-time, and conversion-optimization layers. Row-Level Security policies on every user-data table.
  • Six user roles wired end-to-end: admin, manager, customer, dropshipper, wholesaler, affiliate — each with its own dashboard surface, route guards, and pricing visibility rules.
  • Investor-grade documentation: PRD authored under prd-framework v7.0 (Investor-Grade level, currently in Review). Architecture spec across 22 sections including problem translation, data architecture, security architecture, abuse modeling, and 22 architecture decision records.
  • Test scaffolding deployed: Jest with Testing Library for the client, Jest plus Supertest for the server, Playwright 1.51 for end-to-end. Build verifier script (scripts/build-verifier.sh) wired for CI gates.

Regulatory Posture

  • Data Privacy Act of 2012 (PH) compliant by design: PII encrypted at rest, RLS on every user-data table, deletion endpoints planned pre-launch, masked logging, 7-year retention for financial records.
  • PCI-DSS handled by Stripe: The platform never sees card numbers. Payment intents are created server-side; tokenization happens in Stripe's iframe.
  • FDA cosmetics compliance discipline: Every product on the catalog must have traceable sourcing — admin-curated only, no user-submitted products, no marketplace seller model in Phase 1.
  • Anti-fraud as code, not policy: Affiliate self-referral blocked at the database write layer. Same payment method, IP, or device cannot be both buyer and affiliate on the same transaction.

Out of scope — by design, forever

  • Dropshipper-held inventory: Dropshippers will never hold stock on this platform. Every dropship order forwards to Celebrity Crush PH fulfillment. The order-forwarding model is the moat.
  • General marketplace expansion: Beauty vertical only. No fashion, no electronics, no home goods. Vertical depth before horizontal breadth — depth is what defends the authenticity guarantee.
  • Unverified product listings: No user-submitted products. No marketplace seller model. Admin-curated catalog with traceable sourcing on every SKU.
  • Affiliate self-referral: Same payment method, IP, or device as both buyer and affiliate is rejected at the schema layer, not flagged in a dashboard for human review.
  • Consumer pricing compromise for affiliate metrics: Retail prices are not raised to fund affiliate commissions. Consumer trust is the platform's moat — funding acquisition by taxing the consumer is a one-quarter strategy.

Roadmap

  • Phase 1 — MVP (current): 68 pages, 30 API route modules, 15 migrations under Row-Level Security, six user roles, Stripe payments, JWT auth, affiliate engine with 30-day settlement, dropshipper order forwarding, admin CMS. Currently in PRD Review and active build under HavenWizards 88's eight-phase governance pipeline.
  • Phase 2 — Launch consolidation (Months 3–6 post-launch): AI-powered product recommendations, white-label dropshipper storefronts, social login, web push notifications, custom marketplace sync (Shopee, Lazada — no n8n), automated fraud scoring, loyalty program for consumers.
  • Phase 3 — Platform expansion (Months 7–12): Native iOS and Android via React Native or Expo, multi-currency for international expansion, third-party seller marketplace model, subscription replenishment for consumable beauty SKUs, collaborative CMS editing.

Why Now

Philippine beauty e-commerce penetration is still under 15 percent versus 30 percent in regional leaders, which means the runway is the addressable market itself, not a slice of it. GCash and Maya cleared 67 percent adult adoption in 2025 — COD dependency is finally falling. DTI's enforcement of RA 11952 against counterfeit cosmetics gives a verified-channel platform a regulatory tailwind. And the Filipino beauty influencer economy is the number-one product discovery channel — ahead of search and ads — which means a structurally clean affiliate engine is not a bolt-on, it is the acquisition system. The category window is open and undefended. We are deploying into it.

Tech Stack

Next.js 15.5React 19TypeScriptTailwind CSS 3.4Radix UI (shadcn/ui pattern)Zustand 5React Hook Form 7 + Zod 4Express.jsJWT (jsonwebtoken + bcryptjs)Supabase PostgreSQL + RLSStripe 19 (server) + 8 (client)NodemailerSemaphore SMSSharpJest + Testing LibraryPlaywright 1.51VercelRailway
Explore Our Portfolio

Other Ventures We Build & Operate

Bayanihan Harvest logo

Bayanihan Harvest

AgriTech

National-Scale AgriTech Super-Platform for Philippine Agriculture

GrowthActive
A

AgriForge

AgriTech SaaS

White-Label Agricultural SaaS for Regional Cooperatives

ConceptActive
H

HW88 Education

Education

Practitioner-Led Workshops, Courses, and Masterminds

MVPActive
143 Basketball Haven logo

143 Basketball Haven

Sports Media & Tech

Your Global Basketball Intelligence Hub — Players, Stats, Gear, and Game Insights in One Place.

MVPActive

Get the Founder's Briefing

A bi-weekly, no-fluff dispatch of the systems, playbooks, and decisions we are using right now inside our ventures and partner builds. Expect short, tactical notes you can apply in the same week.

Join 2,000+ founders and operators.

No spam. Unsubscribe anytime.

Partner With Us

Interested in partnering on a venture?

Start a Conversation