I am starting a new company and am trying to create an internal search engine that will display not only written results but also a picture. I would ideally have it look similar to that in amazon.com / walmart.com

How should I go about making this search engine?

What type of code should I use?

Is there already a service that helps me do this?

Much much thanks for your help!