Disclosed is a system for notifying a user about an estimated time of consumption of a product. The system includes an electronic device, and a processor. The electronic device is integrated with a portion of a container of a product and configured to transmit a plurality of data relating to the amount of product in the container. The processor is configured to perform steps of a method. The method initiates with a step to receive from the electronic device the plurality of data relating to the amount of product in the container. The above step is then followed by another step i.e. based on the received plurality of data calculate a usage pattern for the product in the container. The above step is then followed by another step i.e. based on the usage pattern calculate an estimated time of consumption of the product in the container. The above step is then followed by either a step to notify a user of an estimated time of consumption of the product in the container or the step of automatically order a refill of the product based on the estimated time of consumption.Cette invention concerne un système de notification dun temps de consommation estimé dun produit à un utilisateur. Ledit système comprend un dispositif électronique et un processeur. Le dispositif électronique est intégré à une partie dun contenant dun produit et configuré pour transmettre une pluralité de données relatives à la quantité de produit dans le contenant. Le processeur est configuré pour effectuer les étapes dun procédé. Le procédé démarre avec une étape de réception, à partir du dispositif électronique, de la pluralité de données relatives à la quantité de produit dans le contenant. Létape ci-dessus est ensuite suivie dune autre étape, cest-à-dire du calcul, sur la base de la pluralité de données reçues, dun modèle dutilisation pour le produit dans le contenant. Létape ci-dessus est ensuite suivie dune autre étape, cest-à-dire du calcul, sur la base du modèle dutilisation, dun temps de consomm