The main system receives products information from several sources (supermarkets, groceries stores, drugstores, etc.), data from the same product is collect several times and should be normalizes by a human editor before it is included into the Products database. The Catalog Module will provide the interface to do this job
In short, the purpose of the catalog module is to get all the product information collected by the scrapers and present it to a human editor. The editor will choose information from the different sources, sometimes he will modify or delete part of the information collected. The result will be stored on the products catalog.
The documents included provide some level of detail but not all the details required.