Case study 19 / 19
Tokopedia Scraper API
API interface for scraping product data from Tokopedia using Python, Flask, BeautifulSoup, Selenium, and PostgreSQL.
- Stack
- Python · Flask · BeautifulSoup · Selenium · PostgreSQL
- Links
- GitHub
The problem
Product research and market analysis can require repeatable extraction of product information from marketplace pages. Manual checking is slow and hard to reuse.
What I built
Built a scraper API using Python, Flask, BeautifulSoup, Selenium, and PostgreSQL to expose product scraping through a backend interface.
Proof
- 01 Combines browser automation and HTML parsing for marketplace data extraction.
- 02 Stores extracted data in PostgreSQL.
- 03 Exposes the workflow through an API rather than a one-off script.
Result
Turned marketplace product extraction into a reusable backend service.