View on GitHub

Sahil Patra

Download this project as a .zip file Download this project as a tar.gz file

Bike Sales Dashboard

This project presents a dynamic Bike Sales Dashboard developed using SQL and Power BI. The dashboard provides a comprehensive analysis of bike sales, showcasing key metrics like profit, revenue, total riders, and rider type distribution, all on a single, user-friendly page.

Table of Contents

Project Overview

The objective of this project was to transform raw bike sales data into actionable insights, focusing on the requirements of hourly revenue analysis, profit and revenue trends, seasonal revenue, and rider demographics. By building a structured database and leveraging SQL for data integration, the final output is an interactive Power BI dashboard that highlights critical business performance indicators and trends.

Process and Workflow

1. Building the Database

2. Data Integration Using SQL

3. Data Visualization in Power BI

Dashboard Components

Screenshot of the Dashboard

Bike_sales-dashboard

Project : Bike-sales-Dashboard

1. Column Chart

2. Pie Chart

3. KPI Cards

4. Revenue Table

Key Insights

  1. Price and Profit Margin Increase:
    • A 25% increase in profit margin was achieved by adjusting pricing strategies, resulting in significantly higher profitability without negatively impacting demand.
  2. Demand Surge:
    • There was a 64% increase in overall demand, indicating a strong customer interest, likely influenced by market trends or promotional efforts.
  3. Correlation Between Price and Demand:
    • Despite a 25% price increase, demand surged by 64%, suggesting that customers perceive high value in the product, indicating effective marketing and customer loyalty programs.
  4. Peak Revenue Hours:
    • The revenue table analysis shows that weekday mornings and early evenings generate the most sales, making these times crucial for targeted marketing and operational planning.
  5. Rider Type Distribution:
    • Registered riders make up a more significant portion of revenue compared to casual riders, highlighting the importance of retaining and growing the registered customer base.

Suggestion

  1. Since prices went up a lot last year, it’s smart to be careful this time. We don’t want to make the price so high that people stop buying. A small increase, like 10-15%, is a good way to see how people react without losing too many customers.
  2. Check how happy customers are, what other companies are doing, and how the economy is doing. This helps decide whether to go with a smaller or bigger increase.
  3. Maybe have one price for casual buyers and another for regular users, because they might be willing to pay differently.
  4. Try the new prices but pay close attention to how people react. If it doesn’t work well, be ready to change quickly so you don’t lose customers.

Tools Used

How to Use the Dashboard

  1. Download and open the Power BI file to explore the dashboard.
  2. Interact with the visual elements to discover trends and insights.
  3. Use any available filters or slicers to customize your analysis further.

Future Enhancements

Contact