1. a web platform that administrator can upload his own products to the backend