Chihuahua|
Projects

Pokemon TCG Manager

Team member 1
March 2, 2026

A comprehensive Pokemon Trading Card Game manager built with Next.js 15 and the pokemontcg.io API. Search any Pokemon card, manage your collection, build tournament-ready decks, and export professional deck lists.

  • Card Search: Search the entire Pokemon TCG database with advanced filters (type, supertype, HP range, rarity, set)
  • Collection Management: Track your card collection with quantities, prices, and notes
  • Wishlist & For Sale: Organize cards you want and cards available for trade
  • Deck Builder: Build 60-card decks with Pokemon/Trainer/Energy categorization and copy limit validation
  • Tournament PDF Export: Generate professional deck lists with Play! Pokemon ID for official events
  • OCR Card Scanner: Scan physical cards using your camera to quickly identify and add them
  • Price Tracking: Real-time prices from TCGPlayer and Cardmarket
  • Sharing: Generate shareable links for your collections with 7-day expiration
  • Admin Panel: Full CMS for managing news articles and product catalog
  • Bilingual: Full Spanish and English support

Built with shared authentication (NextAuth with Google OAuth), MongoDB for data persistence, and the pokemontcg.io v2 API for card data. Features include rate limiting, 24-hour caching, and responsive design optimized for mobile collectors.