The Vault Los Angeles: Rental Marketplace by Imad DhinThe Vault Los Angeles: Rental Marketplace by Imad Dhin

The Vault Los Angeles: Rental Marketplace

Imad Dhin

Imad Dhin

Verified

THE VAULT LA

1. Executive Summary

"The Vault" is a premium managed marketplace for luxury fashion in Los Angeles. Unlike peer-to-peer apps, The Vault takes full custody of the inventory, handling photography, cleaning, and logistics. The platform is built around a comprehensive "Rent-to-Sell" lifecycle, engineered to extract maximum rental yield before liquidating the asset based on data-driven depreciation curves.
The system consists of three core applications: a Consumer Mobile App, a Consignor Web Portal, and an AI-Enhanced Admin Panel.
Design Aesthetic: The entire ecosystem must feature a premium "Luxury Dark Mode" UI utilizing black backgrounds, high-contrast white serif typography, and full-width imagery.

2. Core Applications

Application 1: Consumer App (Mobile — iOS & Android)

The primary interface for renters to browse, book, and pay for luxury items.
Browse & Discovery: High-quality, Instagram-style photo feed with seasonal categories (Winter, Summer, Fall, Spring) and occasion filters (Black Tie, Wedding, Vacation, Going Out).
Item Details: Hero image gallery, AI-generated description, rental price, retail value, size, and brand.
Date-Based Booking: Calendar picker with strict date-blocking that prevents double-bookings by reserving the requested dates plus an automatic buffer day for cleaning.
Shipping Options: Renters choose between "Vault Concierge" ($35, same-day courier) or "Standard" ($15, 1-day USPS) at checkout.
Payments & Security: Secure Stripe checkout that captures upfront payments and calculates security deposit holds based on retail value.
User Accounts: "My Vault" for saved searches and favorites, real-time order tracking, profile management, and an inbox for push notifications/messages.

Application 2: Consignor Portal (Web Dashboard)

A "passive income" dashboard for VIP lenders to view their portfolio and track earnings.
Read-Only Inventory: Lenders can view their consigned items and track their status (Available, Rented, Cleaning, Repair, Retired). They cannot edit items.
Live Earnings: Real-time display of "Total Earnings," "Pending Payouts," and itemized rental history logs.
Payouts: Button to request on-demand payouts via Stripe Connect, accompanied by a full payout history log.
Condition Updates: Auto-notifications after each return detailing the condition of the lender's item.
Monthly Wealth Report Email (V1): On the 1st of every month, an automated database-driven email fires to lenders showing:
Items currently in The Vault.
Rentals completed that month per item.
Gross revenue generated.
Their 50% payout amount.
Lifetime earnings since joining.

Application 3: The "Smart" Admin Panel (Web)

The central nervous system for The Vault's internal operations, managing inventory, final sales, and fulfillment.
AI-Powered Ingestion: Integrates with Google Cloud Vision API to auto-tag images upon upload, detecting brand, color, category, and size to generate descriptions.
Inventory Management: SKU generation, barcode/QR support, and pricing controls.
Consignment Tiers: Manages Vault Standard (6-month, 50/50 split) and Vault Flex (1-month, 65/35 split) agreements.
Fulfillment Tracking: Tracks bookings, generates USPS Priority labels, manages courier dispatch, and oversees the 24-hour dry cleaning turnaround queue.

3. V1 Critical Workflows & Logic

The Core Dataset (Metrics & Tracking)

To build the proprietary "Depreciation Curve," the database must log the following longitudinally for every single SKU:
Item-Level Data: Brand, category, material, MSRP, acquisition cost, and condition grade at intake.
The Depreciation Curve: The condition grade must be re-logged after every single rental. The database must track if professional cleaning restores or merely maintains this condition grade.
Financial & Yield Data: Estimated resale value at intake vs. actual final sale price. The system must also log the rental price at the time of each booking (to track pricing velocity).
Demand & Supply Metrics: "Time to first rental," seasonal demand spikes, renter profiles/LTV, Right of First Refusal email conversion rates, and lender churn/referral rates.

Scanner Grading & Admin Review (Human-in-the-Loop)

V1 relies on a manual safety net for condition assessment:
The scanner app outputs a suggested condition grade (1–5).
A human admin reviews and confirms (or overrides) the grade in the Admin Panel before it is officially logged.

Admin Condition Review Panel & Final Sale Trigger

When an item is returned and cleaned, the Admin Panel will display a "Keep Renting vs. Consider Selling" recommendation based on strict V1 rules.
The View Must Show: Current condition grade, total rentals completed, total rental revenue, lender's cumulative payout, and estimated resale value.
V1 Recommendation Rules:
Grade $\le 2$ $\rightarrow$ "Consider Selling – Condition Declining"
Apparel with 5+ rentals $\rightarrow$ "Consider Selling – High Utilization"
Bags/Shoes with 10+ rentals $\rightarrow$ "Consider Selling – High Utilization"
Hard Goods with 15+ rentals $\rightarrow$ "Consider Selling – Peak Yield Likely Reached"
Otherwise $\rightarrow$ "Keep Renting"
If an admin clicks "Move to Final Sale", the following 5-step sequence must execute automatically:
Status changes from "Available to Rent" to "Final Sale" in the database.
Item is stripped from the rental calendar and re-listed at the sale price.
Sale price auto-populates at 45% of MSRP (with admin override capability).
"Right of First Refusal" (ROFR) email fires automatically to every user who previously rented the SKU.
After a 24-hour exclusive window, unsold items auto-queue into the public "Monthly Vintage Drop".

Stripe Connect: Payment Splits

Renter Checkout: Pays Rental Fee + $35 Concierge Fee (if selected).
The Routing: The $35 Concierge Fee routes 100% to The Vault's operating account. The Rental Fee is split 50/50 via Stripe Connect.
Payouts & Taxes: Payouts are batched on the 1st of the month, and Stripe handles automated year-end 1099 generation.

4. Strict Exclusions (Out of Scope for V1)

To ensure the baseline pipeline is built cleanly without budget bleed, the following are not in V1:
Autonomous AI sale triggers (a human must click the final sale confirmation).
Live market scraping APIs for pricing (comps are entered manually).
Dynamic ML-driven depreciation algorithms (relying strictly on the static 5-rental/10-rental rules above).
Surge pricing capabilities.

5. Technical Architecture

Gemini said

Here is the fully updated document with the Technical Architecture section converted from a table into a descriptive text paragraph.

THE VAULT LOS ANGELES — V1 Project Scope Document

1. Executive Summary

"The Vault Los Angeles" is a premium managed marketplace for luxury fashion. Unlike peer-to-peer apps, The Vault Los Angeles takes full custody of the inventory, handling photography, cleaning, and logistics. The platform is built around a comprehensive "Rent-to-Sell" lifecycle, engineered to extract maximum rental yield before liquidating the asset based on data-driven depreciation curves.
The system consists of three core applications: a Consumer Mobile App, a Consignor Web Portal, and an AI-Enhanced Admin Panel.
Design Aesthetic: The entire ecosystem must feature a premium "Luxury Dark Mode" UI utilizing black backgrounds, high-contrast white serif typography, and full-width imagery.

2. Core Applications

Application 1: Consumer App (Mobile — iOS & Android)

The primary interface for renters to browse, book, and pay for luxury items.
Browse & Discovery: High-quality, Instagram-style photo feed with seasonal categories (Winter, Summer, Fall, Spring) and occasion filters (Black Tie, Wedding, Vacation, Going Out).
Item Details: Hero image gallery, AI-generated description, rental price, retail value, size, and brand.
Date-Based Booking: Calendar picker with strict date-blocking that prevents double-bookings by reserving the requested dates plus an automatic buffer day for cleaning.
Shipping Options: Renters choose between "Vault Concierge" ($35, same-day courier) or "Standard" ($15, 1-day USPS) at checkout.
Payments & Security: Secure Stripe checkout that captures upfront payments and calculates security deposit holds based on retail value.
User Accounts: "My Vault" for saved searches and favorites, real-time order tracking, profile management, and an inbox for push notifications/messages.

Application 2: Consignor Portal (Web Dashboard)

A "passive income" dashboard for VIP lenders to view their portfolio and track earnings.
Read-Only Inventory: Lenders can view their consigned items and track their status (Available, Rented, Cleaning, Repair, Retired). They cannot edit items.
Live Earnings: Real-time display of "Total Earnings," "Pending Payouts," and itemized rental history logs.
Payouts: Button to request on-demand payouts via Stripe Connect, accompanied by a full payout history log.
Condition Updates: Auto-notifications after each return detailing the condition of the lender's item.
Monthly Wealth Report Email (V1): On the 1st of every month, an automated database-driven email fires to lenders showing:
Items currently in The Vault Los Angeles.
Rentals completed that month per item.
Gross revenue generated.
Their 50% payout amount.
Lifetime earnings since joining.

Application 3: The "Smart" Admin Panel (Web)

The central nervous system for The Vault Los Angeles's internal operations, managing inventory, final sales, and fulfillment.
AI-Powered Ingestion: Integrates with Google Cloud Vision API to auto-tag images upon upload, detecting brand, color, category, and size to generate descriptions.
Inventory Management: SKU generation, barcode/QR support, and pricing controls.
Consignment Tiers: Manages Vault Standard (6-month, 50/50 split) and Vault Flex (1-month, 65/35 split) agreements.
Fulfillment Tracking: Tracks bookings, generates USPS Priority labels, manages courier dispatch, and oversees the 24-hour dry cleaning turnaround queue.

3. V1 Critical Workflows & Logic

The Core Dataset (Metrics & Tracking)

To build the proprietary "Depreciation Curve," the database must log the following longitudinally for every single SKU:
Item-Level Data: Brand, category, material, MSRP, acquisition cost, and condition grade at intake.
The Depreciation Curve: The condition grade must be re-logged after every single rental. The database must track if professional cleaning restores or merely maintains this condition grade.
Financial & Yield Data: Estimated resale value at intake vs. actual final sale price. The system must also log the rental price at the time of each booking (to track pricing velocity).
Demand & Supply Metrics: "Time to first rental," seasonal demand spikes, renter profiles/LTV, Right of First Refusal email conversion rates, and lender churn/referral rates.

Scanner Grading & Admin Review (Human-in-the-Loop)

V1 relies on a manual safety net for condition assessment:
The scanner app outputs a suggested condition grade (1–5).
A human admin reviews and confirms (or overrides) the grade in the Admin Panel before it is officially logged.

Admin Condition Review Panel & Final Sale Trigger

When an item is returned and cleaned, the Admin Panel will display a "Keep Renting vs. Consider Selling" recommendation based on strict V1 rules.
The View Must Show: Current condition grade, total rentals completed, total rental revenue, lender's cumulative payout, and estimated resale value.
V1 Recommendation Rules:
Grade ≤2 → "Consider Selling – Condition Declining"
Apparel with 5+ rentals → "Consider Selling – High Utilization"
Bags/Shoes with 10+ rentals → "Consider Selling – High Utilization"
Hard Goods with 15+ rentals → "Consider Selling – Peak Yield Likely Reached"
Otherwise → "Keep Renting"
If an admin clicks "Move to Final Sale", the following 5-step sequence must execute automatically:
Status changes from "Available to Rent" to "Final Sale" in the database.
Item is stripped from the rental calendar and re-listed at the sale price.
Sale price auto-populates at 45% of MSRP (with admin override capability).
"Right of First Refusal" (ROFR) email fires automatically to every user who previously rented the SKU.
After a 24-hour exclusive window, unsold items auto-queue into the public "Monthly Vintage Drop".

Stripe Connect: Payment Splits

Renter Checkout: Pays Rental Fee + $35 Concierge Fee (if selected).
The Routing: The $35 Concierge Fee routes 100% to The Vault Los Angeles's operating account. The Rental Fee is split 50/50 via Stripe Connect.
Payouts & Taxes: Payouts are batched on the 1st of the month, and Stripe handles automated year-end 1099 generation.

4. Strict Exclusions (Out of Scope for V1)

To ensure the baseline pipeline is built cleanly without budget bleed, the following are not in V1:
Autonomous AI sale triggers (a human must click the final sale confirmation).
Live market scraping APIs for pricing (comps are entered manually).
Dynamic ML-driven depreciation algorithms (relying strictly on the static 5-rental/10-rental rules above).
Surge pricing capabilities.

5. Technical Architecture

The technical architecture for The Vault Los Angeles relies on a robust and scalable stack designed for luxury performance. The frontend, covering both the mobile applications (iOS and Android) and the responsive web platforms, will be developed using FlutterFlow. For the backend and database, the system utilizes Supabase (PostgreSQL), which also manages user authentication via Supabase Auth (supporting both email and social logins) as well as file storage for item photos and condition scans through Supabase Storage. Financial transactions, including split payments and security deposits, are processed securely through Stripe Connect. To power the automated ingestion and image analysis, the platform integrates the Google Cloud Vision API for AI tagging. User engagement is maintained through OneSignal or Firebase Cloud Messaging for push notifications, while fulfillment logistics are supported by USPS API or EasyPost for generating shipping labels. Finally, the entire ecosystem is hosted across a combination of Supabase, Vercel, Cloudflare, and Firebase to ensure high availability and speed.

Demo Links will provide soon !
Like this project

Posted Mar 29, 2026

Luxury fashion rental marketplace with AI-powered condition verification, Stripe Connect split payments & warehouse-managed consignment.

Likes

0

Views

0

Timeline

Feb 23, 2026 - Mar 3, 2026

Clients

The Vault Los Angeles