E-Commerce Web Application Technologies Used : PHP Database : MySql Technical Specification : • Site Administrators administer and customize the ecommerce module to suit their requirements. They use the administration interface to add new products and categories, and edit existing ones. They resolve any conflicts and perform maintenance such as updating product recommendations and (dis)approving customer reviews. • Order Processors fulfill orders and record shipment details so that customers and administrators can track the shipments later. • Customers browse the site for products they want to buy, and purchase them. They also write reviews about the products and participate in other community activities on the site. Customers : • Browse a category Customer can select a category from the homepage, or a subcategory from another category page. The items in the category are listed all one page. • Search for a particular product The footer of the site page always contains a search box. Customer can pick a category from the drop down list next to it, and enter a keyword. If he hits `Go', he'll get a list of search results returned to him. • View information about one product Clicking on the name of a product from a product recommendation list, the shopping cart, or a category page will show Customer details about one products, including its price & attributes. He can choose `Add to Cart' from this page to add the product to his list of shopping cart items. • View the shopping cart Customer can choose to view his shopping cart at any time by clicking on `Shopping Cart', either at the top of the page, or in the footer. The shopping cart view shows him a list of the items that he has ear-marked for purchase. Customer can see: o The name of the item o The options he has selected for it (color, size, etc) o The quantity he would like to purchase o The price per i