A smart application used for online shopping, and it has two versions, one for the customer and one for the delivery