Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Adding Analysis of a sales Dataset #229

Open
1 task done
shivenyadavs opened this issue Jan 9, 2025 · 5 comments · May be fixed by #230
Open
1 task done

[FEATURE] Adding Analysis of a sales Dataset #229

shivenyadavs opened this issue Jan 9, 2025 · 5 comments · May be fixed by #230
Assignees
Labels
Beginner 20 Points (SWOC) enhancement New feature or request swoc Social Winter Of Code'25

Comments

@shivenyadavs
Copy link

Is this a unique feature?

  • I have checked "open" AND "closed" issues and this is not a duplicate

Is your feature request related to a problem/unavailable functionality? Please describe.

Currently, the project lacks functionality for analyzing sales datasets, which is a key feature for deriving meaningful insights such as sales trends, best-selling products, revenue breakdowns, and customer preferences.
I'm often frustrated when I cannot visualize or analyze sales data to gain actionable insights directly from the application.

Proposed Solution

I propose adding a module for Sales Dataset Analysis that includes:

Data Cleaning: Handle null values, duplicates, and ensure data consistency.
Exploratory Data Analysis (EDA): Summarize the dataset with descriptive statistics and uncover patterns like:
Total sales over time.
Revenue breakdown by product, category, or region.
Customer segmentation (e.g., based on purchase history).
Data Visualization: Use libraries like Matplotlib or Plotly to create:
Line graphs for sales trends over time.
Bar charts for top-selling products or regions.
Pie charts for revenue distribution.
Interactive Reports: Generate easy-to-understand summaries and visualizations that can be exported as images or PDFs.

Screenshots

Screen.Recording.2025-01-09.171409.1.mp4

Do you want to work on this issue?

Yes

If "yes" to above, please explain how you would technically implement this (issue will not be assigned if this is skipped)

To implement this feature, I would:

Dataset Preparation: Add a sample sales dataset to the repository for testing and demonstration purposes.
Script Development:
Use Pandas for data cleaning and summarization.
Use Matplotlib or Seaborn for creating visualizations.
Integration: Create a standalone module or notebook for the sales analysis and link it with the existing application.

@shivenyadavs shivenyadavs added the enhancement New feature or request label Jan 9, 2025
Copy link
Contributor

github-actions bot commented Jan 9, 2025

👋 Thanks for opening this issue! We appreciate your contribution. Please make sure you’ve provided all the necessary details and screenshots, and don't forget to follow our Guidelines and Code of Conduct. Happy coding! 🚀

@github-actions github-actions bot added gssoc-ext GSSoC'24 Extended Version hacktoberfest Hacktober Collaboration hacktoberfest-accepted Hacktoberfest 2024 level? labels Jan 9, 2025
Copy link
Contributor

github-actions bot commented Jan 9, 2025

Ensure the issue is not similar or previously being worked on.Thanks for your time

@Mayureshd-18 Mayureshd-18 removed gssoc-ext GSSoC'24 Extended Version hacktoberfest-accepted Hacktoberfest 2024 hacktoberfest Hacktober Collaboration labels Jan 9, 2025
@shivenyadavs shivenyadavs linked a pull request Jan 9, 2025 that will close this issue
@shivenyadavs
Copy link
Author

@Mayureshd-18 please assign this to me

@jvedsaqib jvedsaqib removed the level? label Jan 10, 2025
@shivenyadavs
Copy link
Author

@jvedsaqib please assign this to me

@shivenyadavs
Copy link
Author

why no one is responding

@rohitinu6 rohitinu6 added swoc Social Winter Of Code'25 Beginner 20 Points (SWOC) labels Jan 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Beginner 20 Points (SWOC) enhancement New feature or request swoc Social Winter Of Code'25
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants