Installing Ucommerce on Sitecore

There are a few things you need to do in order to be prepared for the Master Class. This section will help you get everything set up, so you’re ready when the Master Class begins.

 

Download:


Preinstalled software

  • Visual Studio 2012/2013
  • SQL Server (Express or Standard)
  • SQL Server Management Studio
  • IIS 7
  • Latest version of Sitecore (Sitecore 8.x) up and running
  • Latest version of uCommerce installed
  • Latest version of uCommerce Demo Store installed

Add a website to IIS

It is highly recommended that you install and run your Sitecore website under the IIS provided with Windows. The Sitecore MSI installer will help you achieve that. If you want to do it manually, it is fine as well. For the general purpose of the Master Class it is recommended that you set up your IIS site to respond to two different host names.


Mongo is required as well

Once this is done, you need to install Mongo DB on your website. Ucommerce does not use this tool within the core package but is needed to install due to internal workings of Sitecore.


Installing Ucommerce

Once Sitecore and Mongo is up and running, please download the latest version of Ucommerce. The package can be downloaded from our website on the following URL:

http://www.ucommerce.net/en/products/download.aspx

Once downloaded, log in to the backend of Sitecore and install the zip file through the installation wizard by uploading it and running the installer. Once this is done you should have Ucommerce installed and running.


Install Avenue-Clothing

After installing Ucommerce, install Avenue-Clothing as well. This can be done by following the same approach as installing Ucommerce. Download the demo store from the URL listed above. Then, you should see Avenue-Clothing running on the roots for your hostnames of your website.


Work flow

Now that you’ve installed a clean version of Sitecore + Ucommerce+ Demo store and opened the Master Class solution you’re ready to build your brand new store using the solution provided.

The idea is simply that we push our website-components and extensions to the website that we are building using the “Master Class” solution provided.  This can happen either with the deploy script which is part of the solution (more of that later), or you may use the publish tool built-in with Visual Studio.

{{lineitem.ProductName}}

{{lineitem.VariantName}} - {{lineitem.Quantity}} x {{lineitem.FormattedPrice}} {{lineitem.FormattedPrice}}

Your cart is empty ;(
Total {{basket.FormattedProductsTotal}}
Checkout