Sales reps need a quick, spreadsheet‑free way to produce client quotes. Please create a single‑page React app that loads our product catalog and pricing rules from an API, lets reps choose products, adjust quantities, and apply only pre‑approved discounts, shows a clean quote preview, and exports the quote as a downloadable PDF. When a quote is finalized, record it in Salesforce as an Opportunity linked to either a new or existing Account. Keep the workflow simple and fast; assume we’ll provide the product/pricing API and Salesforce sandbox access.