SPB Git

spb/rareindex

Public
1.3 KB · 24 lines tsx
1import type { Metadata } from 'next';2import { ScannerClient } from '@/components/scanner/scanner-client';3import { aiConfigured } from '@/lib/ai/scanner';45export const metadata: Metadata = {6  title: 'Scanner — identify and price a collectible from a photo or URL',7  description: 'Upload photos or paste a marketplace URL. RareIndex identifies the item, finds it in the catalog and shows its RareIndex Valuation, latest sales and listings — with confidence, never as authentication.',8};910export const dynamic = 'force-dynamic';1112export default function ScannerPage() {13  return (14    <div className="mx-auto max-w-5xl">15      <header className="mb-6">16        <p className="text-[11px] font-semibold uppercase tracking-wider text-subtle">Scanner</p>17        <h1 className="mt-1 text-2xl font-semibold tracking-tight">What is this collectible worth?</h1>18        <p className="mt-2 max-w-2xl text-sm text-muted">Take or upload up to five photos, paste a marketplace URL, or describe the item. RareIndex identifies it, matches it to the canonical catalog and returns the RareIndex Valuation with comparable sales and live listings. Identification is an estimate with a confidence score; it is not authentication.</p>19      </header>20      <ScannerClient aiReady={aiConfigured()} />21    </div>22  );23}24
Files · e0d6c47e5aa347b26dd853d903e96b01e1bb2a96
Menu

Theme