Web application for online shopping