- Python 3.10.8
- Selenium 4.19.0
- Undetected ChromeDriver 3.5.5
- Fake UserAgent 1.5.1
- Flask 3.0.3
- PyMongo 4.6.3
If you want to skip scraping, a full dump is availible in the dump/ folder. Simply import that into MongoDB and it should work. Then add your own mongouri to mongo_uri.txt and all code should work.
Run scrape.py
. DB updating and rechecking is configured in main.
Run app.py
No configuration should be needed if MongoDB was setup correctly in previous steps.