Skip to content

Developing an interactive dashboard for a toy company, "Maven Toys". Managers can use this dashboard to get comprehensive report about the sales of toys.

License

Notifications You must be signed in to change notification settings

Pr0-C0der/Toys-Sales-Analysis-Using-Power-BI-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Toys Sales Analysis Using Power BI

Developing an interactive dashboard for a toy company, "Maven Toys". Managers can use this dashboard to get comprehensive report about the sales of toys. The aim of this data analysis project is to create an interactive dashboard using Power BI for analyzing sales of a toy company called "Maven Toys". The project involves taking raw sales and inventory data, cleaning and transforming it into a suitable format, and then visualizing the insights through an interactive and user-friendly dashboard.

Overview

We have been given data about the sales, products, inventory and stores in CSV format. The data describes the 820,000+ transactions for all Maven Toys stores. The data spans from January 1st 2017 to September 30th 2018.

The main questions that are require to be answered are:

  1. Which product categories drive the biggest profits? Is this the same across store locations?
  2. Can you find any seasonal trends or patterns in the sales data?
  3. Are sales being lost with out-of-stock products at certain locations?
  4. How much money is tied up in inventory at the toy stores? How long will it last?

Data Collection and Description:

The data is collected from Maven Data Playground.

We are given four files in CSV format described below:

Products:

  1. Product_ID - ID of the Product
  2. Product_Name - Name of the Product
  3. Product_Category - Category of Product
  4. Product_Cost - Product Cost (USD)
  5. Product_Price - Retail Price (USD)

Sales:

  1. Sale_ID - Sale ID for each transaction
  2. Date - Date when the transaction occured
  3. Store_ID - Unique ID given to toy store
  4. Product_ID - ID of the Product
  5. Units - Units of product sold

Stores:

  1. Store_ID - Unique ID given to toy store
  2. Store_Name - Store Name given of each toy store
  3. Store_City - City where the store is located
  4. Store_Location - Area where the store is located (Downtown,Commercial, Residential, Airport) Store_Open_Date - Store Opening Date

Inventory:

  1. Store_ID - Unique ID given to toy store
  2. Product_ID - ID of the Product
  3. Stock_On_Hand - Units of products currently in the inventory

Data Cleaning and Preparation:

The process is described as follows:

  1. Import files in Power BI.

  2. Remove Duplicate Rows from all the files.

  3. Since, all the Product_Cost and Product_Price are in text format, we convert them into integers.

  4. We connect the different files using respective Primary and Foreign Keys:
    image

  5. For the purpose of displaying the cities where the stores are located on a map, we create new coloumn indicating the full address of the city. The format is:
    Store_City + ", Mexico".

  6. To analyze the inventory, we add new coloumn depicting the inventory sales and inventory profit.
    The Inventory Sales is calculated by: Inventory Sales = Stock_On_Hand * Product_Price
    The Inventory Profit is calculated by: Inventory Sales = Stock_On_Hand * (Product_Price - Product_Cost)

  7. Since, one of the major factors that management trys to look at is Total Cost of creating the products and the Total Retail and Profit, to calculate it we add a new coloumns in the named Total Cost, Total Retail and Profit in the sales file.
    The total cost is calculated by: Total Cost = (Units) * (Product Cost)
    The total price is calculated by: Total Retail = (Units) * (Product Price)
    We also calculate the Profit by: Profit = Total Retail - Total Cost

Data Analysis:

Considering the questions that we are required to answer, We create an interactive dashboard for analyzing the sales and inventory data. The user is given options to analyze the data related to a particular store, city, product or timeline. This helps him/her to get a comprehensive report of the performance of the company.

Sales Analysis Dashboard

Sales Dashboard

Inventory Analysis Dashboard

Inventory Dashboard

Answering the Questions:

1. Which product categories drive the biggest profits? Is this the same across store locations?

From the Sales Dashboard, we can clearly see that the product categories that give the biggest profits are, Toys and Electronics.
These categories provide a total profit of 1 Million$ +. Toys and Electronics continue to be the product categories that drive the biggest profits, across store locations.

2. Are there any seasonal trends or patterns in the sales data?

The seasonal trends observed are:

  1. From January 2017 to April 2017 there is increase in sales from $542,554 to $681,072.
  2. Decline of sales from April 2017 to August 2017 from $681,072 to $489,422.
  3. Steady increase of sales from August 2017 to December 2017 from $489,422 to $877,203.
  4. The highest sales are recorded in month of December ($877,203). Maybe because of Christmas.
  5. The Toys category has showed a stable demand but the demand for Electronics are decreasing steadily . Hence, it is advised that company invest more in the Toys Category.
  6. The Art and Crafts category has shown substantial growth in sales from January 2017 to September 2018 . Maven Toys may benefit from this increased demand.

3. Are sales being lost with out-of-stock products at certain locations?

From Analysis, we can conclude that offering of additional products does not have a significant impact on sales as their demand is less in the market.
Contrary to popular belief, not all products will necessarily sell more in stores that carry them all. 40% of the 50 stores had no more than 30 products to offer. Stores are refraining from keeping less demand products in their store.

4. How much money is tied up in inventory at the toy stores? How long will it last?

There are 29,742 units of products available currently in all stores. However, this quantity is not sufficient to meet the monthly demand of customers.
We should expect 410k$ in sales across all its stores. The average number of units sold has risen despite a decline in sales over the last three months. The demand in the upcoming three months is probably going to be higher than the monthly average of units sold, going by past trends. To meet the demand at the end of the year, Maven Toys will need to aquire more than its monthly average.

About

Developing an interactive dashboard for a toy company, "Maven Toys". Managers can use this dashboard to get comprehensive report about the sales of toys.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published