{"id":28188944,"url":"https://github.com/shellynagar27/mobile-sales-analysis","last_synced_at":"2025-05-16T09:13:25.554Z","repository":{"id":293528763,"uuid":"982175386","full_name":"shellynagar27/Mobile-Sales-Analysis","owner":"shellynagar27","description":"Analyzed 2024 mobile sales data to uncover product trends, customer behavior, and regional insights using Power BI dashboards and structured data modeling.","archived":false,"fork":false,"pushed_at":"2025-05-15T19:01:57.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-15T20:20:02.213Z","etag":null,"topics":["cleaning-data","data-analysis","data-visualization","dax","eda","figma","modelling","powerbi","powerquery","storytelling","wireframe"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shellynagar27.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-12T13:38:55.000Z","updated_at":"2025-05-15T19:05:00.000Z","dependencies_parsed_at":"2025-05-15T20:32:16.455Z","dependency_job_id":null,"html_url":"https://github.com/shellynagar27/Mobile-Sales-Analysis","commit_stats":null,"previous_names":["shellynagar27/mobile-sales-analysis"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shellynagar27%2FMobile-Sales-Analysis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shellynagar27%2FMobile-Sales-Analysis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shellynagar27%2FMobile-Sales-Analysis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shellynagar27%2FMobile-Sales-Analysis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shellynagar27","download_url":"https://codeload.github.com/shellynagar27/Mobile-Sales-Analysis/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254501477,"owners_count":22081533,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cleaning-data","data-analysis","data-visualization","dax","eda","figma","modelling","powerbi","powerquery","storytelling","wireframe"],"created_at":"2025-05-16T09:13:24.350Z","updated_at":"2025-05-16T09:13:25.529Z","avatar_url":"https://github.com/shellynagar27.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 📱 Mobile Sales Analysis | Onyx Data Challenge – May 2024\n\n## 🧠 Challenge Overview\n\nThis project was submitted as part of the **May 2024 #DataDNA Challenge** hosted by [Onyx Data](https://datadna.onyxdata.co.uk/). The challenge involved analyzing mobile phone sales data from a global retailer, with the goal of uncovering key business insights related to:\n\n- **Top-selling products by region**\n- **Customer demographics and behavior**\n- **Sales trends across channels, cities, and countries**\n- **Product preferences by age, gender, and OS type**\n- **Revenue breakdowns and monthly performance**\n\n- [LinkedIn Post](https://www.linkedin.com/posts/shellynagar_datadna-powerbi-dataanalytics-activity-7328852919359819776-4JsD?utm_source=share\u0026utm_medium=member_desktop\u0026rcm=ACoAACm_MdkBAINlDpBdpb0l7ExWMWsm7jLltdM)\n- [Live Dashboard]()\n---\n\n## 📂 Dataset Details\n\nThe dataset provided included sales records for mobile phones in 2024 and covered:\n\n- **Product specs**: Brand, Model, Storage Size, Color, OS (Android/iOS)  \n- **Sales data**: Price, Revenue, Units Sold, Date, Channel (Online/Partner/In-store), Payment Type  \n- **Customer demographics**: Age group, Gender  \n- **Geography**: Country and City of sale\n\n---\n\n## 🛠️ Tools \u0026 Technologies\n\n- **Power BI** – for dashboard development and data storytelling  \n- **Power Query** – for data cleaning and transformation  \n- **DAX (Data Analysis Expressions)** – for creating calculated columns and measures  \n- **Star Schema** – for structured data modeling  \n- **Field Parameters** – for dynamic visuals and filtering  \n- **Excel** – initial data exploration\n- **Figma** - for wireframing\n- **Pinterest** - color palette selection\n- **Flaticon \u0026 Freepik** - for icons \u0026 illustrations  \n\n---\n\n## 📊 Methodology\n\n1. **Data Exploration \u0026 Cleaning**  \n   - Performed anomaly checks and cleanup in **Power Query**  \n   - Applied normalization techniques and created a **date dimension table (dim_calendar)**\n\n2. **Data Modeling**  \n   - Built a **star schema** model to ensure clean relationships between fact and dimension tables  \n   - Ensured proper granularity and data integrity through relational modeling\n\n3. **Dashboard Design**  \n   Developed a **4-page Power BI dashboard** for analytical storytelling:\n   - **Page 1: Sales Summary** – High-level KPIs, trends and summary of other sections\n   - **Page 2: Product Analysis** – Brand, model, storage, color, OS breakdown  \n   - **Page 3: Demographic Analysis** – Age group \u0026 gender-based insights  \n   - **Page 4: Sales Channel Insights** – Channel-wise and payment method wise breakdown\n\n---\n\n## 📌 Key Insights\n\n\u003e _To be added_\n\n---\n\n## 📷 Dashboard Preview\n\n![Mobile Sales Analysis-images-0](https://github.com/user-attachments/assets/789e8d8e-943a-4d89-99a5-aced201f5426)\n![Mobile Sales Analysis-images-2](https://github.com/user-attachments/assets/88088fa2-c719-4e9a-9efc-f89d182a4f56)\n![Mobile Sales Analysis-images-1](https://github.com/user-attachments/assets/d71942bb-a46c-4419-abf0-c0ab8887cf3c)\n![Mobile Sales Analysis-images-3](https://github.com/user-attachments/assets/4c40f87b-bb2f-47f7-a222-18dfa127105a)\n\n\n\n---\n\n## 🗺️ Data Model Overview\n![Screenshot 2025-05-16 002855](https://github.com/user-attachments/assets/9ab58314-6761-4423-bd4c-d1690ba9ffe6)\n\n\n---\n\n## 📎 Submission Details\n\n- This project is part of the **#DataDNA Challenge – May 2024** hosted by **@OnyxData**\n- Visualization created in **Power BI**\n- Challenge focus: **Sales Analytics**, **Customer Behavior**, **Market Trends**\n\n---\n\n## 💬 Connect With Me\n\nI'm always open to feedback, collaborations, and new opportunities in the **Data \u0026 Analytics** domain.\n\n- 🔗 [LinkedIn Profile](https://www.linkedin.com/in/shellynagar/)\n- 📧 [shelly.nagar@outlook.com](shelly.nagar@outlook.com)\n- 🌐 [Portfolio Website](https://codebasics.io/portfolio/Shelly-Nagar)\n- [novypro profile](https://my.novypro.com/shelly-nagar)\n\n---\n\n## 🏁 Conclusion\n\nThis challenge was a great opportunity to sharpen my end-to-end analytics workflow – from data wrangling to storytelling. Thanks to @OnyxData and partners for organizing such an enriching experience!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshellynagar27%2Fmobile-sales-analysis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshellynagar27%2Fmobile-sales-analysis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshellynagar27%2Fmobile-sales-analysis/lists"}