Hello there,
I have reviewed your reference link and understand the following sections to be develop:
Front-end:
=========
-Homepage
• Landing Page
• Sliders
• Navigation Menus Tabs
Featured Products
-Search Box
• Keywords Search
• Advanced Search
-Browse Products
-Filters
Products Listing Page
-Thumbnail view / Grid View
-Products Page
• Description
• Price
• Image with zoom
• Share Products (Facerbook,Twitter,google+)
• Add to cart
• Select Quantity
• Add to wish list
-Checkout
• Shopping cart page
• Apply Discount coupons
• Payment Gateway
• Shipping Gateway
-Email Confirmation & Invoice
-Informational Pages (Privacy & Policy, Terms of use, disclaimer)
-Social Media Integration (facebook, twitter, google+)
-Customer signin/signup (via email, facebook, twitter, google+)
-Email & Password Verification
-Forgot Password
-Customer account panel
-Customer account summary
-My Order
-Track Order
-Order Status
-My Cart
-My Wish list
-My payment
Admin Panel
-Manage Customer
-Manage Sales
-Manage Orders
-Manage Products
-Manage Inventory
-Manage Shipping
-Manage Customer Registration
-Manage Newsletters
Admin have ability to upload update/edit products images, effect images, contents etc..
Regards,
Dip