Selenium Admin Panel automation

Job ID: 39851632

Budget: ₹750 – ₹1,250 INR

I need a Selenium-based solution focused purely on web scraping. The target isn’t a public site; it’s a password-protected admin panel that I log into through a browser. Once authenticated, the script must navigate through the panel’s menus, capture the data I specify on each page, and export it in a clean, machine-readable format (CSV or JSON is fine).

You’re free to choose the language—Python is preferred for its rich scraping ecosystem—but please keep the code modular so I can adapt selectors or login credentials later. Headless execution is desirable, yet I still want the option to watch a run in visible mode while refining XPath/CSS selectors.

Deliverables:
• A well-commented Selenium script (or small module) that logs in, traverses the admin panel, and extracts the required tables/fields.
• One configuration or .env file for credentials and any URLs.
• A brief README explaining setup, required libraries, and how to schedule or trigger the scraper on demand.

I’ll validate by running the script on my end and confirming that the exported file matches what I see in the admin interface.