A simple web app to search for trading cards by name and filter by price. Uses TCGplayer as the data source.
- Search by name – Find cards by name or set
- Price filters – Set min/max price to narrow results
- Sort options – Sort by price (low/high) or name
- TCGplayer links – One-click to view cards on TCGplayer.com
-
Install dependencies:
pip install -r requirements.txt -
Run the app:
python app.py -
Open http://127.0.0.1:5000 in your browser.
This app uses the free YGOPRODeck API to search any Yu-Gi-Oh! card by name. Prices come from TCGplayer.
- With a search term: Live results from YGOPRODeck (10,000+ cards)
- Without a search term: Sample cards are shown
- Price filters work on all results
- Enter a card name (e.g., "Charizard", "Pikachu")
- Optionally set min/max price
- Choose sort order
- Click Search
Results show market price and price range. Click any card to open it on TCGplayer.