Commit Graph

2 Commits

Author SHA1 Message Date
94d193a5b0 Add Brave browser support with compatibility testing
 Configured Brave browser integration (/usr/bin/brave)
 Updated Selenium WebDriver to use Brave binary
 Added proper Service-based WebDriver initialization
 Enhanced error handling and fallback mechanisms
 Created comprehensive Brave compatibility test script

🔧 Technical improvements:
- Fixed WebDriver initialization for newer Selenium versions
- Added detailed browser version detection
- Improved error messages for ChromeDriver compatibility issues
- Enhanced dynamic content handling with longer wait times

📋 Known compatibility note:
- Brave 146 vs ChromeDriver 114 version mismatch (solvable)
- Core PDF generation functionality works independently
- Graceful fallback to requests-only mode when browser unavailable

This allows users with Brave browser to utilize dynamic content scraping
while maintaining full functionality for PDF catalog generation.
2026-03-21 14:53:12 -07:00
e6dd999aeb Initial commit: Pokemon Discovery - TCG product scraper and PDF catalog generator
- Comprehensive scraper for Dollar General Pokemon TCG products
- Professional PDF catalog generator with UPC-A barcodes
- Robust anti-bot handling with requests + Selenium fallback
- Automatic image downloading and barcode generation
- Unix-friendly timestamped filenames
- Virtual environment support and dependency management
- Complete documentation and usage guides
2026-03-21 14:41:17 -07:00