Oh snap! Adblock Detected.

Unfortunately, our website is not compatible with Adblock. You may not be able to access all the pages. Either you can disable ad-block, or you can go for an ad-free subscription.

  • Click here to learn How to disable ad-block.
  • Click here to learn about and subscribe for an ad-free subscription.
Adblock Detected

Home Screen

In this article, we will create an E-Commerce Application Home Screen using Adobe XD CC. Following image shows the final output.

On our Home Screen, we have the following elements.
Status Bar: We created Status Bar in the previous article and saved it in Assets as a Symbol.
Navigation Bar: We created Status Bar in the previous article and saved it in Assets as a Symbol.
Category Tab
Single Promotional Banner
Image Slider
Product List by Deals
Bottom Navigation

Download the following Adobe XD Document.


Download and Open the above document. Add a new Artboard. Rename Artboard name and add a background image. If required you can convert Login Screen background into a Symbol.

Status and Navigation Bar 

We created a symbol for Status and Navigation Bar in our last article.  Use it for Home Page.

Category Tab

Select the rectangle tool and create a rectangle with width equals to the Artboard width. Next, select text tools and add multiple text elements based on your category. For all the text elements, the text is center aligned. Select a line tool to add a line below the first category. Line width equals to first category text element length. Following image shows all the change.

Promotional Banners

It is a simple image download an image which you like. We used the Sale banners in comic style Free Vector from freepik.com. https://www.freepik.com/free-vector/sale-banners-in-comic-style_1542032.htm#term=sale%20banners%20in%20comic%20style&page=1&position=0.

Download the image edit it if required and add it.

Image Slider

It is same to Promotion Banners with the multiple images sliding with time. If you want you can add a square or circular image button for current active Image.

Following image shows last two changes.


Next, we are going to create products. For each product, we have the following elements for each product.
Product Name: Name of the product.
Price: MRP for the product.
Offer price: Selling Price for the product.
Flag: Free, New, Hot, Sale.
Discount Percentage: How much off for each product.
Starts: Users like for each product.
Out of Stock: If the product is not available user can see it.

Following image shows all variation for Products.

For our product element, we have the following elements

  • A big white main rectangle with shadow.
  • A product image.
  • Product Flags (Save, Hot, New). A rectangle with the black color, white border, and a TextItem
  • Discount Flags A rectangle with white color and gray border and TextItem.
  • An Out of Stock Rectangle.  It contains a rectangle with a white color, opacity, TextItem and a small square button for notifications.
  • Notification button consists a rectangle and an image.
  • A button for opening extra options. It will open options for like, product quantity text box and cart button to add the product to the cart.
  • Some Text Items for Product Name, Price, and Offer Price.
  • Finally, some images for Stars.

Assemble all the elements on a new Artboard. Do not include elements for the menu, like, TextBox, cart icon, and out of stock elements. The following image shows the final output for Product Item. Finally, convert it into a symbol.

Create a copy of Product Item 1. Following image shows the variations.

In above image, Product Item 1, is the original. For the rest of the Product Item, we used Symbols. For products offers or group list we will need to create a header first. In the header, we have only a rectangle and text item.

For Product Item copies first add Product Item 1 Symbol and use Repeater Grid. Finally, create a group for Header and Repeater Grid.

Now we can create multiple product groups.

Last, we will add a bottom navigation. For this, we will copy the bottom navigation from Google Material UI Kit.

Copy bottom navigations add it to our document. Create a new artboard and past the navigations element. We need to modify as per our requirement. Following images of the changes.

Finally, copy bottom navigation on Home Page. Following image is for the final version for Home Screen.

Download the Adobe XD Document using the following URL.


In the next article, we will learn How to create Shop By Category and Product Detail Page with Sorting and Filter?