0% found this document useful (0 votes)
41 views18 pages

Amazon Final

Amazon sales analysis

Uploaded by

sobixe7192
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views18 pages

Amazon Final

Amazon sales analysis

Uploaded by

sobixe7192
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

Project - Final Report

Amazon Sales Analysis

Team Members (Name with Roll.No.):

1. Hitesh Sharma (22BDS028)


2. Lalit Yadav (22BDS034)
3. Manish Kaushik (22BDS037)
4. Pathak Ayush Dilip (22BDS044)

Github Repo Link: Link


DashBoard Code Link : Link
Objective

● Evaluate overall sales performance by examining key metrics such as sales


quantity, sales amount, and sales margins to identify top-performing products
and categories.
● Segment the dataset by customers to understand purchasing patterns, repeat
orders, and product preferences, enabling more targeted marketing
strategies.
● Assess profitability by comparing sales price, discount amounts, and cost to
identify high-margin products and determine the effectiveness of pricing
strategies.

● Analyze the impact of discounts on sales volume and revenue to optimize


discount policies, ensuring they drive sales without sacrificing profitability.
Dataset Description
Dataset Source:

● The dataset is sourced from Kaggle, a well-known platform for data science and machine learning datasets.

Dataset Timeline:

● The dataset covers sales transactions from 2017 to 2019, allowing for analysis of sales trends over a three-year period.

Feature Description:

● Key features include customer information (Custkey), sales details (sales amount, discount, margin), product details (item class, item
number), and order information (invoice number, delivery date).

Dataset Format:

● The dataset is in CSV format (Comma Separated Values).

Data Usage Rights and Licensing:

● The dataset is licensed under CC BY-NC-SA 4.0 (Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International), allowing
use and adaptation for non-commercial purposes with proper attribution and the same license for derivative works.

Tools / Technologies used


Next.js:

● A React framework used for building server-side rendered (SSR) applications, providing an efficient development experience for the web
application.

Vercel:

● A platform for deploying Next.js applications, enabling easy and fast hosting, continuous deployment, and serverless functions.

Kaggle:

● A platform where you sourced the dataset from, providing a large collection of datasets for data science and machine learning projects.

CSV:

● The dataset format you are working with, which stores data in a simple, comma-separated text format.

Recharts.js:

● A charting library used for rendering responsive, interactive charts in your project, such as line, bar, and pie charts.
Results and Discussion

Key Milestones and Tasks Completed:


1. Project Setup and Framework Integration:
○ Set up the project structure using Next.js, establishing a solid foundation for building the web application with server-side rendering and
static site generation capabilities.
○ Integrated Recharts.js for chart rendering and visualization of sales data.

2. Data Integration and Preprocessing:
○ Successfully imported and cleaned the dataset (sourced from Kaggle), which spans from 2017 to 2019.
○ Processed and transformed the dataset into a usable format, ensuring correct mapping of relevant features (e.g., Sales Amount,
Discount Amount, Sales Quantity).

3. Data Analysis & Visualization:
○ Developed multiple visualizations using Recharts.js to showcase key sales insights:
■ Line charts for analyzing trends in sales and profit over time.
■ Bar charts for comparing sales data by product and region.
■ Pie charts to represent the distribution of sales across products.
○ Implemented real-time sales aggregation and profitability analysis, enabling quick insights from the dataset.

4. Feature Development:
○ Developed a filtering system to allow users to view data based on specific date ranges and customer IDs.
○ Designed a sales insights dashboard, displaying crucial KPIs like total sales, profit margins, and discount effects.
○ Ensured the responsiveness of the application, ensuring the dashboard and charts adjusted well on various devices and screen sizes.
Results and Discussion

Challenges Faced and Solutions Implemented:

1. Ensuring Chart Responsiveness:


○ Issue: The charts initially did not adjust well to different screen sizes, leading to layout issues, especially on
mobile or smaller screens.
○ Solution: Used Recharts.js' Responsive Container to ensure that charts automatically adjust to various
screen sizes, ensuring a responsive and user-friendly design across devices.

1. Optimizing Sales Analysis:


○ Issue: Real-time analysis of the large dataset was slow, making it difficult to generate insights efficiently from
the entire dataset.
○ Solution: Optimized data aggregation queries and leveraged precomputed metrics for key performance
indicators such as total sales, profit margins, and discount impacts, allowing faster calculations and
real-time results on the dashboard.
The Dashboard Github Link -> Click
The Dashboard Github Link -> Click
The Dashboard Github Link -> Click
The Dashboard Github Link -> Click
The Dashboard Github Link -> Click
The Dashboard Github Link -> Click
The Dashboard Github Link -> Click
The Dashboard Github Link -> Click
Scope for future
User Management:

● Implement role-based access (admin, manager, sales rep) with secure authentication.

External System Integration:

● Integrate with ERP systems for automated data syncing and streamline business processes.

API Integration:

● Develop APIs for third-party systems (e.g., CRM, marketing tools) to interact with the project.
Conclusion / References
● Outcome:
The project successfully implemented a data-driven web application for analyzing and visualizing sales performance over time. Key
features such as interactive charts (line, bar, pie), filtering options, and a sales insights dashboard were built using Next.js and
Recharts.js. The application processes a large dataset sourced from Kaggle, covering the years 2017-2019, and provides real-time
insights into sales trends, profit margins, and product performance. The project was successfully deployed on Vercel.
● Significance:
This project provides a valuable tool for sales teams and managers to make data-driven decisions by offering insights into sales trends
and profitability. By integrating data visualization and interactive features, it allows users to explore complex datasets and extract
actionable insights easily. The application also highlights the importance of leveraging modern web technologies and data analysis tools in
improving business operations.

References:
1. Kaggle Dataset - Source of the sales dataset used for the analysis (2017-2019).
2. Recharts.js - Library used for building interactive charts and visualizations.
3. Next.js - Framework used for building and deploying the web application.
4. Vercel - Platform used for hosting and deploying the application.
Contribution
Member 1:

● Worked on the data used in the Next.js dashboard, ensuring proper integration and formatting of the dataset for visualization.

Member 2:

● Generated insights using Python and libraries, focusing on data analysis and calculating key metrics.

Member 3:

● Assisted with generating insights using Python, including data aggregation and statistical analysis.

Member 4:

● Developed the web-based dashboard using Next.js and Recharts.js, implementing interactive charts and a responsive UI.
Thank You !!!

You might also like