This project focuses on developing a shopping cart webpage using Java programming language. The webpage includes various shopping items such as electronics, kids' items, and clothing. The Java code is used to create the cart webpage, allowing customers to search for products and add them to their cart. The project also incorporates features like deleting and updating cart items. Customer purchase data is stored on an admin page, and customers can log in using a username and password after signing up. The project utilizes technologies such as Java servlets, AJAX, JSON, and websockets. AJAX is used to create a front-end shopping cart, which is updated without page refresh. The webpage also includes add, delete, and display buttons. JSON is used for webpage requests and responses, and XML and JSON are utilized for web services. The project also explores a web-based shared whiteboard application for collaborative shopping and the integration of Particle Photon for cloud functions.