Responsive design: the website includes a desktop, tablet and a mobile version
Multi-page : The website includes a landing page, pages for the product categories, individual product pages, contact, login, register, shopping cart, wishlist and checkout pages.
User register/login functionality
Shopping cart / wishlist functionality for both registered and guest users
Search functionality
Browse products by category/subcategory
Filter products by price range, size and color
Order products by price and date
Individial product page including
"Add to Bag" and "Add to Wishlist" buttons
Checkout page with form validation and mock Stripe payment