A mobile application for online shopping with new bidding model and  web application for merchant channel