an App ( for android an IOS users ) that displays a product catalog .
The user has to sign in using facebook , google , or user/password methods.
The user must be able to issue an order based on the products from the online catalog.
The user can make comments on a product item.
The issued order will be processed , at this first step of the project, out of the app.
The system must track statistics about orders, orders by client, products ordered. These statistic are to be shown and presented to the user as a purchase guide ( for example : " most ordered products " , " customers thatpurchased this product also ordered these others: " , etc
Additionally, it is needeed an web interface to make CRUD operations on a firestore database to manage the product catalog. Each product can have 1 or more images. The catalog must support variations of a product : Size and color for example.