← All work

Dynamic Web Scraper

Point at the part of a page you want. Get it back as clean, structured data.

Client
Personal project
Year
2024
Status
Live in production
Service
Data automation & web scraping
The Dynamic Web Scraper interface with a highlighted page region and extracted rows beside it.
Selector code
None required
Output
Structured, live
Status
Publicly usable

The problem

Most scraping tools assume you can write a selector. Anyone who can't is stuck copy-pasting out of the browser, one row at a time.

What I did

  1. Built a tool where you select the region of interest rather than writing code
  2. Parsed and extracted the matching content server-side with BeautifulSoup
  3. Returned structured output through a Flask API rendered live in the browser

The outcome

Non-developers can pull structured data off a page themselves, in real time, without touching a selector.

Hire me for this

Data automation & web scraping

If someone on your team checks a website, copies numbers into a spreadsheet, or re-runs the same report every morning, that job can be done by a script that never forgets and never takes a day off.

What that engagement includes →