Inventory · Commerce Workflow · Image Analysis
CardVault
A trading-card inventory and collection management product that connects identification, private cataloging, condition review, pricing context, and responsible resale preparation.
Executive summary
A trading-card inventory, collection management, and resale-preparation application combining card lookup, private cataloging, pricing context, condition assessment, grading estimates, photo analysis, listing preparation, exports, and creator-oriented rip sessions.
Independent ownership
Independently conceived, roadmapped, designed, engineered, documented, and advanced toward production readiness by Steven Sewell across inventory, analysis, privacy, commerce, exports, and creator workflows.
Product context
Trading-card resellers move between catalog search, inventory, condition review, pricing, photographs, marketplace listings, and creator notes with little workflow continuity.
Product approach
CardVault AI connects those steps through a private inventory and advisory analysis workflow, from lookup or manual entry through listing preparation and export.
Connecting inventory to resale preparation
Catalog lookup and manual entry feed a private inventory that connects condition review, pricing context, photographs, listing preparation, and export. Rip sessions and creator recaps extend the same records into a content-oriented workflow without separating them from inventory ownership.
Responsible AI-assisted analysis
Condition, grading, pricing, and image-analysis outputs are advisory rather than guaranteed. Private storage, signed media access, marketplace safeguards, exports, and user-controlled records keep analysis assistance within clear privacy and decision-making boundaries.
Major capabilities
- Pokémon and Yu-Gi-Oh lookup
- Manual inventory with local and cloud repositories
- Authentication and private inventory
- Condition checklist and PSA estimate workflow
- Pricing and ROI workflows
- eBay listing generation
- Photo upload, analysis, and listing readiness
- CSV and JSON export
- Rip sessions, creator recaps, and social drafts
Technology overview
- Next.js
- React
- TypeScript
- Tailwind CSS
- Supabase Auth
- Supabase Postgres
- Supabase Storage
- Row-level security
- FastAPI
- OpenCV
- External catalog adapters
- GitHub Actions
- LocalStorage fallback
Architecture and data systems
- A repository boundary keeps local and cloud inventory behavior aligned.
- Supabase authentication, row-level security, private storage, and signed URLs protect user inventory and media.
- FastAPI and OpenCV support a separated image-analysis workflow while catalog and pricing adapters isolate external sources.
Technical challenges
- Local and cloud repository parity
- Private storage and signed URLs
- Catalog normalization and duplicate-card identity
- Pricing-provider interfaces
- Image-analysis and listing workflows
- Reliable exports, tests, and CI
End-to-end ownership and delivery
- Product planning and workflow design
- Front-end engineering
- Database and repository architecture
- External catalog, pricing, and listing integrations
- Production-readiness planning, tests, and documentation
Trust and platform considerations
- Private inventory and marketplace safeguards
- Responsible grading and pricing language
- Pricing, condition, grading, and AI analysis are advisory rather than guaranteed
- Data export and user control
- Automated tests and CI
Current status
The advanced prototype defines the product, data, privacy, analysis, and commerce boundaries needed for production readiness.
Product media
Approved screenshots and captions are pending curation. This area is prepared for desktop and mobile media without substituting fabricated imagery.