Theme similar to printables.com website

Hi,
I’m looking for theme with similar appearance and functionality to the website https://printables.com

I want to make similar website with 3d printing designs to download.
What is important for me :

  • users can add own files
  • markings on photos such as the number of likes, file downloads etc
  • good search engine
  • ability to create multiple categories
  • fast working

Thanks for helping
Best regards,
Martin

You can use any WooCommerce theme with few additional extension to achieve what you need.