shubham39874/ipo-gmp-screener ? reverse-engineered prompt
Reverse engineered prompt
Build me a simple Streamlit app that shows live Grey Market Premium data for Mainboard IPOs.
I want it to scrape the latest GMP from a website that may use Cloudflare, so use Selenium to load the page and grab the data after the JavaScript runs. Show the results in a clean table with the IPO name, GMP, expected listing details, and any other useful fields you can pull from the page. Make it easy to refresh the data from the app, and keep the scraping logic separate from the UI so it’s easier to maintain.
Please include basic error handling if the site is slow, blocks access, or some values are missing. If you need current Selenium or Streamlit setup details, look up the latest docs online. Also make sure it runs with Python 3.11 or newer and works on a machine with Google Chrome installed.
Are you gonna build this?
make sure you review the code using coderabbit