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.
Single Promotional Banner
Product List by Deals
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.
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.
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.
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?