Print

Project #1: Online Store I - Product Catalog

Description

Develop an online product catalog using ASP.net.

Requirements

  • Develop an empty ASP.net 4.0 website (NOT project).
  • Download a HTML5 responsive e-commerce website template and convert the layout of the template into a master page containing at least the following elements: 
    • catalog navigation (2 levels of product categories, search box)
    • cart elemente links (view cart, checkout, etc)
  • Create a MSSQL database with the following two tables for your own store: 
    • Category: containing the first and second level product categories
    • Product:  containing all the products 
  • Create the following functionalities that enable customers to: 
    • navigate through the category structure (main categories and sub categories)
    • list featured products when a main category is clicked and show hyperlinked breadcrumb (main category)
    • list products for a selected sub category and show hyperlinked breadcrumb (main category + sub category)
    • search product by keyword
    • display product details (product ID, product name, product description, price, etc.) for a selected or searched product

Grading

  • Category navigation: 50%
  • Product list: 20%
  • Product detail: 15%
  • Product search: 15%

Sample Code