Torechen
A trading card shop app that suggests matches and reference prices from a photo, and carries the card through stock entry to POP creation.
A business app for trading card shop staff that brings appraisal, inventory, and POP creation together. Take a photo of a card and image recognition identifies it, then shows a reference price based on market data. Once staff check the condition and approve, the card goes into stock and an A4 POP can be made right away. Stockout and overstock alerts, operation history, and audit logs support day-to-day store operations.
Updated: 11/2026

System Architecture
When staff photograph a card, Convex identifies it with Ximilar, and falls back to Cloud Vision and generative AI to narrow down candidates. A reference price is calculated from sources such as JustTCG, and staff approve it after checking the condition.
- Store staff and admins use the Next.js web app on Cloudflare Workers and sign in with Clerk.
- For each card photo, Convex identifies the card with Ximilar, and uses Cloud Vision OCR and generative AI to narrow candidates when confidence is low.
- Reference prices are calculated from price sources such as JustTCG.
- Images and generated POPs are stored in Cloudflare R2.
Drag to move the diagram. Click it first to zoom with the mouse wheel.
Drag to move the diagram, and use the buttons at the top right to zoom.
With a keyboard, use the arrow keys to move, + and − to zoom, and 0 to reset.
Workflow
Staff photograph a card and get matches with a reference price. Once they check the condition and approve, it goes into stock and an A4 POP can be made right away. Manual appraisal, stock entry, and POP making become one flow.
- Store staff photograph cards and enter their condition.
- The system shows card matches and a reference price for staff to check.
- Store admins approve appraisals and manage price lists.
- Approved cards go into stock and feed stock alerts and A4 POPs.
Drag to move the diagram. Click it first to zoom with the mouse wheel.
Drag to move the diagram, and use the buttons at the top right to zoom.
With a keyboard, use the arrow keys to move, + and − to zoom, and 0 to reset.
Key Features
Supports trading card shop operations end to end, from card appraisal to inventory management and POP creation.
AI appraisal scanner
Take a card photo and image recognition identifies the card name, rarity, and series, then shows a reference price based on market data. Staff check the condition and approve, and appraisal, approved, and rejected statuses keep the workflow consistent.
Dashboard
Bring today's appraisal count, AI generation success rate, stockout cards, and overstock cards together as KPIs. Review alerts, quick actions, recent appraisals, and generated point-of-purchase displays immediately.
Inventory management and stockout alerts
Monitor each card's inventory against thresholds and send real-time alerts for stockouts or overstock. Adjust inventory and thresholds in one click to speed replenishment decisions.
AI point-of-purchase display maker
AI writes copy from card data and creates A4 in-store POPs such as price tags and product cards. Choose templates, edit designs, and print directly.
Card search and gallery
Manage registered cards in tile or table views. Filter by card name, series, and price range, with rarity tags and current prices visible at a glance.
Access control and audit logs
Implement role-based access for SaaS administrators, administrators, and general users. Record operation history in audit logs and search across who performed which action and when.
AI appraisal scanner
Take a card photo and image recognition identifies the card name, rarity, and series, then shows a reference price based on market data. Staff check the condition and approve, and appraisal, approved, and rejected statuses keep the workflow consistent.

Dashboard
Bring today's appraisal count, AI generation success rate, stockout cards, and overstock cards together as KPIs. Review alerts, quick actions, recent appraisals, and generated point-of-purchase displays immediately.

Inventory management and stockout alerts
Monitor each card's inventory against thresholds and send real-time alerts for stockouts or overstock. Adjust inventory and thresholds in one click to speed replenishment decisions.

AI point-of-purchase display maker
AI writes copy from card data and creates A4 in-store POPs such as price tags and product cards. Choose templates, edit designs, and print directly.

Card search and gallery
Manage registered cards in tile or table views. Filter by card name, series, and price range, with rarity tags and current prices visible at a glance.

Access control and audit logs
Implement role-based access for SaaS administrators, administrators, and general users. Record operation history in audit logs and search across who performed which action and when.

Project Overview
Technology Stack (10 technologies)
- Next.js (App Router)
- React + TypeScript
- Tailwind CSS
- Clerk Authentication
- Convex (real-time database)
- Cloudflare Workers + R2
- Ximilar (card image recognition)
- Google Cloud Vision (text recognition)
- JustTCG (overseas market prices)
- Generative AI (choose from Google, OpenAI, or Anthropic)
Implemented Features (6 features)
- Card identification by image recognition with reference prices
- Real-time KPI dashboard
- Threshold-based inventory management and stockout alerts
- Automatic AI point-of-purchase display generation with A4 printing
- Card gallery and detailed filter search
- Role-based access control and audit logs
We can build a similar system for your business.
Build a dedicated SaaS product with ¥0 initial cost in 2–6 weeks using the SDK and AI.