Hey,
I believe you need a e-commerce website where you can upload details of your products and a provision for clients to buy/complete deals.
I have previous experience in building e-commerce websites (using PHP and MySQL for backend).
I have good experience in most modern web development technologies (both frontend and backend).
I am the head of the Institute Web Operations team at my Institute and have lots of experience in dealing with web design, redesign, and graphic design.
Do contact me if you need any details.