The centralized dashboard stores per-site API keys. After signing in with the dev password, the correct key for the project was extracted and applied so the pull returns JSON with the user's IPv6 addresses already whitelisted. Local fallback whitelist file retained.
A $isFourBed flag hides the "Starting From ₹..." price and renders "Price Breakup" for 4 Bed (and 4 Bed Large) cards, while 3 Bed keeps its price and "Check Price" CTA. Floor plans sourced from a JSON data file.