One Piece Inventory
A full-stack card collection tracker for the One Piece TCG — manage your inventory, build decks, check completion status, and monitor market prices with real-time CardMarket scraping.
Collection Tracking
Every card cataloged with real-time sync across devices
Deck Builder
Build decks, check completion, find missing cards instantly
Price Watch
Live CardMarket scraping to track your collection value
Stack
Frontend
Backend
Data
The Story
One Piece Inventory is a web app for tracking your One Piece Trading Card Game collection. It connects to Firebase for real-time inventory management with multi-provider authentication (Google, Apple, Discord), lets you import and manage deck lists, and shows deck completion status with missing cards and tradeable extras.
The app scrapes CardMarket for live market prices, caches them in Firestore, and calculates your total collection value. Built with Next.js 16 App Router, React 19, TypeScript, and Firebase — deployed on Vercel. Uses react-window for virtualized rendering of large card collections.