I want to give contractors, farmers and factories one place to see which hire supplier can offer the lowest price on any piece of kit while also showing current availability, delivery/collection times and the distance from their site. The engine must cover the full hire industry—construction, agricultural and industrial equipment alike—by pulling live data from every supplier we can reach. Scope • Build a responsive front end where users type the item they need and instantly receive ranked results. • Create a fast, scalable back end that normalises data coming from multiple sources (API, CSV import, even web-scraped pages where no feed exists). • Implement geo-search so results include distance calculations from the user’s postcode and an ETA for delivery or collection. • Develop an algorithm that sorts primarily on price, then on availability, delivery window and proximity. • Provide an admin dashboard and clear documentation so new suppliers can be onboarded without developer intervention. There is no fixed deadline—quality and robustness matter more than speed—so pick the tech stack you believe is best (Elasticsearch, PostgreSQL, MongoDB, Node, Django, React, etc.). When you reply, focus on your EXPERIENCE building price-comparison, travel or e-commerce search platforms, especially if you have integrated multiple third-party APIs and handled messy product data. That background will help me assess fit quickly. We will agree on acceptance criteria together, but the MVP must at minimum return accurate results from three live suppliers and correctly compute distance based on user location. I look forward to hearing how you would tackle this challenge.