LinkedIn Games Solver
Tech stack: Vite, Python, Flask, Selenium
The system publishes daily solutions for LinkedIn puzzle games on a fixed schedule. A Vite client on Vercel shows results; Flask RESTX exposes documented HTTP endpoints; Selenium-wire on a Hetzner virtual machine executes the scraping and parsing steps under cron.
Challenges included dynamic markup, throttling, and failure recovery; logging supports diagnosis when the target site changes.
The build was executed as a 24-hour experiment but retained structured APIs, basic hardening, and separation of scraper, API, and UI. Use of automation against a third-party site implies adherence to that site’s terms and acceptable-use.



