I have built scripts similar to this. Build it on top of ElasticSearch or similar like Solr. The most difficult part is getting the sorting algorithms working properly on such a large scale per category. Many different ways to tackle this.
Just to add, for a custom version, this would cost about $15,000-20,000 and a few months of development. I would never build this script again personally.
|