Amazon Sales Data Analytics Project
This project demonstrates an end-to-end Data Analytics workflow using Python, Oracle SQL, and Power BI. The objective is to transform raw Amazon sales data into meaningful business insights through data cleaning, SQL analysis, and interactive dashboard visualization.
- Clean and preprocess raw Amazon sales data.
- Handle missing values and duplicate records.
- Perform exploratory data analysis (EDA).
- Analyze sales trends using Oracle SQL.
- Build an interactive Power BI dashboard.
- Generate actionable business insights for decision-making.
- Python
- Pandas
- Matplotlib
- Oracle SQL
- Power BI
- CSV
Amazon-Sales-Data-Analytics │ ├── Data │ └── Amazon_Sale_Report_Cleaned.csv │ ├── Python │ └── amazon_sales_data_cleaning.py │ ├── SQL │ └── amazon_sales_analysis.sql │ ├── PowerBI │ └── Amazon_Sales_Dashboard.pbix │ ├── Images │ └── dashboard.png │ ├── README.md ├── requirements.txt ├── .gitignore └── LICENSE
The dataset was cleaned using Python by performing:
- Handling missing values
- Removing duplicate records
- Data type conversion
- Handling invalid values
- Exporting cleaned dataset
- Exploratory Data Analysis (EDA)
Oracle SQL was used to perform business analysis such as:
- Monthly Revenue Analysis
- Top Performing Categories
- State-wise Revenue
- City-wise Revenue
- Order Status Analysis
- Quantity Sold Analysis
- Sales Performance Reports
The dashboard includes:
- Total Revenue KPI
- Total Orders KPI
- Total Quantity KPI
- Average Order Value
- Cancelled Orders
- Cancel Rate
- Monthly Revenue Trend
- Revenue by Category
- Sales by Category
- Top States by Revenue
- Order Status Distribution
- Maharashtra generated the highest revenue.
- Set category contributed the largest share of sales.
- Most orders were successfully shipped.
- Revenue peaked in April.
- Cancelled orders accounted for approximately 15% of total orders.
Add your dashboard screenshot here after uploading.
Images/dashboard.png
- Clone this repository.
- Install required Python libraries.
pip install -r requirements.txt- Run the Python script.
python amazon_sales_data_cleaning.py-
Execute SQL queries in Oracle SQL Developer.
-
Open the Power BI dashboard (.pbix) using Microsoft Power BI Desktop.
Kunal Shedge
Aspiring Data Analyst
Skills:
- Python
- Oracle SQL
- Power BI
- Data Analytics
- Data Visualization