fico-aditama/grabfood-scraper — reverse-engineered prompt
Reverse engineered prompt
Build me a simple Python scraper for GrabFood that opens the Ayam Katsu Katsunami Lokarasa Citraland restaurant page and exports the menu into an Excel file.
I want the spreadsheet to include the outlet name, menu category, item name, description, original price, promo price if there is one, promo details or discount, and whether the item is available. GrabFood loads the menu with JavaScript, so please use a real browser in the background and capture the actual menu data instead of trying to scrape empty page HTML.
Make it easy to run from the command line with a requirements file and clear instructions. The output should be named katsunami_menu_data.xlsx. Please include basic error handling, reasonable waiting, and realistic browser behavior so it has a better chance of working without getting blocked. Look up current docs online if you need to.
Want more depth? Deep Reverse