A simple, fast web-based tool for cataloging your Wheel of Time CCG card collection from the 1999 game. Designed for one-time use to quickly enter quantities of cards you own and export the data to CSV.
- Speed-focused data entry: Cards are organized alphabetically by expansion for easy matching with your physical collection
- Keyboard shortcuts: Navigate quickly through cards using Enter, Arrow keys, and Space
- Progress tracking: See your progress through the entire collection
- Expansion navigation: Quickly jump to the next expansion with the "Next Expansion" button or Space key
- CSV export: Download your complete collection data for further analysis
- Responsive design: Works on desktop and mobile devices
- Open the tool: Open
index.htmlin your web browser - Load the database: Click "Load Card Database" to begin
- Enter quantities:
- Type the quantity you own of each card
- Use Enter or click "Next" to advance
- Use Space or click "Next Expansion" to jump to the next expansion
- Use Left Arrow or "Previous" to go back
- Export data: Click "Export CSV" when finished to download your collection data
Enter/Right Arrow: Next cardLeft Arrow: Previous cardSpace: Next expansionEscape: Unfocus quantity inputF1: Show help
The tool includes cards from these Wheel of Time CCG expansions:
- Premier Edition (Base Set) - 297 cards
- Dark Prophecies - 151 cards
- Children of the Dragon - 154 cards
- Cycles - 4 cards
- Promo Cards - 11 cards
Total: 617 unique cards
wot-ccg-collection-builder/
├── index.html # Main application interface
├── styles.css # Styling and responsive design
├── app.js # Main application logic
├── wot-cards-data.js # Card database
└── README.md # This file
- No dependencies: Pure HTML, CSS, and JavaScript
- No server required: Runs entirely in the browser
- Data format: Exports CSV with columns: Card Name, Expansion, Rarity, Type, Quantity
- Browser compatibility: Works in all modern browsers
To add more cards or expansions:
- Edit
wot-cards-data.js - Add new expansion objects to the
WOT_CARDSconstant - Follow the existing format:
{ name: "Card Name", rarity: "Rarity" }
This project was entirely generated using AI assistance:
- AI Model: Claude 3.5 Sonnet (Anthropic)
- Development Environment: GitHub Copilot Workspace
- Initial User Requirements:
"I need a one-time tool that will let me quickly generate a CSV containing every known card and expansion, with the quantities that each card that I have. I have the cards organized alphabetically by expansion and the priority should be on speed of entry."
The development process involved:
- Database Creation: Authentic card data was extracted from ccgtrader.net HTML files using PowerShell regex patterns, correcting initial hallucinated data
- Speed-Focused Design: Keyboard shortcuts and sequential entry workflow optimized for rapid data collection
- Feature Evolution: Started with basic CSV export, evolved to include import functionality and expansion navigation
- Iterative Refinement: Multiple rounds of testing and improvement based on user feedback
All 617 cards across 5 expansions (Premier Edition, Dark Prophecies, Children of the Dragon, Cycles, and Promo Cards) were verified against authentic sources to ensure accuracy.
This tool is provided as-is for personal use in cataloging card collections. Wheel of Time CCG is a trademark of Precedence Entertainment.
AI-Generated Project - Last updated: July 2025