Skip to content

Renusreebadathala/Interactive-Nutrition-Analytics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

29 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ₯— Nutrition Analytics Dashboard

An Advanced Power BI Business Intelligence Dashboard for analyzing and comparing Traditional Indian Foods and Processed Foods using interactive visual analytics, drillthrough reporting, KPI tracking, and nutritional storytelling.


πŸ“Œ Project Overview

The Nutrition Analytics Dashboard is an end-to-end Business Intelligence project built using Microsoft Power BI to explore nutritional patterns across multiple food categories.

This dashboard enables users to:

βœ… Compare Traditional Indian Foods vs Processed Foods
βœ… Analyze nutrient composition across dishes
βœ… Identify high-protein and nutrient-rich foods
βœ… Explore detailed dish-level nutritional insights
βœ… Interact dynamically using slicers, tooltips, and drillthrough pages

The project focuses on transforming raw nutrition datasets into meaningful business insights using modern data visualization techniques.


πŸš€ Key Features

πŸ“Š Interactive Analytics Dashboard

  • Dynamic slicers and filters
  • Dish search functionality
  • Cross-filtering interactions
  • Interactive navigation between report pages
  • Responsive dashboard design

πŸ₯˜ Nutritional Analysis

The dashboard analyzes key nutritional metrics including:

Nutrient Analysis
Calories Energy intake analysis
Protein Protein-rich food identification
Fat Low-fat food comparison
Carbohydrates Carb distribution analysis
Fiber Fiber-rich food insights
Sodium Sodium consumption analysis
Iron Iron-rich dish identification

πŸ“ˆ Comparative Insights

  • Traditional vs Processed food comparison
  • Nutrient distribution visualization
  • Top 10 protein-rich dishes
  • Iron-rich food recommendations
  • Fiber-rich food recommendations
  • Healthy food exploration

⚑ Advanced Power BI Features

This project implements several advanced Power BI capabilities:

βœ… Drillthrough Reporting
βœ… Interactive Tooltips
βœ… KPI Cards
βœ… Dynamic Filtering
βœ… Data Modeling
βœ… DAX Measures
βœ… Bookmark Navigation
βœ… Visual Interactions
βœ… Gauge Charts
βœ… Nutritional Score Analysis


πŸ–₯️ Dashboard Pages


🏠 1. Main Analytics Dashboard

The main dashboard provides a complete nutritional comparison between Traditional Indian Foods and Processed Foods.

Included Features

  • Nutrient comparison charts
  • KPI summary cards
  • Dish search functionality
  • Nutrient distribution visuals
  • Top protein dish analysis
  • Iron-rich and fiber-rich recommendations

πŸ“· Dashboard Preview

Dashboard Overview

🎯 2. Drillthrough Nutrition Details

An advanced drillthrough page designed to provide detailed nutritional insights for individual dishes.

Included Features

  • Dish-level nutrition profile
  • Nutritional KPI cards
  • Protein intake gauge
  • Nutritional score comparison
  • Dataset source identification
  • Drillthrough navigation experience

Users can right-click any dish from the dashboard and directly navigate to detailed nutritional insights.

πŸ“· Drillthrough Page Preview

Drillthrough Analysis

πŸ” 3. Interactive Tooltip Analysis

This tooltip page provides quick nutritional insights when hovering over dishes and visuals.

Included Features

  • Quick nutrition preview
  • Instant nutrient comparison
  • Hover-based interaction
  • Compact nutritional insights
  • Improved dashboard interactivity

πŸ“· Tooltip Preview

Tooltip Analysis

🧠 Business Intelligence Workflow

Raw Dataset
     ↓
Data Cleaning using Power Query
     ↓
Data Transformation
     ↓
Data Modeling
     ↓
DAX Calculations
     ↓
Interactive Dashboard Development
     ↓
Insight Generation

πŸ› οΈ Tech Stack

Technology Purpose
Microsoft Power BI Dashboard Development
Power Query Editor Data Cleaning & Transformation
DAX KPI & Measure Calculations
Excel / CSV Dataset Storage
Data Modeling Relationship Management

🧹 Data Preparation Process

Data cleaning and transformation were performed using Power Query Editor.

Steps Performed

  • Standardized column names
  • Removed duplicate records
  • Handled missing values
  • Combined multiple datasets
  • Added dataset source classification
  • Aggregated duplicate dishes
  • Structured data for reporting

πŸ“Š Dashboard Insights

The dashboard helps answer analytical questions such as:

  • Which foods are highest in protein?
  • Which dishes contain lower fat content?
  • Are traditional foods healthier than processed foods?
  • Which foods are rich in iron and fiber?
  • Which dishes contain the highest calories?
  • How do nutrient distributions vary across datasets?

πŸ“‚ Project Structure

Interactive-Nutrition-Analytics-Dashboard/
β”‚
β”œβ”€β”€ Dashboard/
β”‚   └── Nutrition_Analytics.pbix
β”‚
β”œβ”€β”€ Images/
β”‚   β”œβ”€β”€ Dashboard-overview.png
β”‚   β”œβ”€β”€ Dish Nutrition Deep Dive.png
β”‚   β”œβ”€β”€ Dish Nutrition Quick View.png
β”‚
└── README.md

βš™οΈ How to Use

Step 1

Download the .pbix file.

Step 2

Open using Microsoft Power BI Desktop.

Step 3

Refresh the dataset if required.

Step 4

Use filters, slicers, and visuals to explore nutritional insights.

Step 5

Right-click visuals to access drillthrough pages.


🧩 Skills Demonstrated

Power BI
DAX
Power Query
Data Cleaning
Data Modeling
Business Intelligence
Interactive Dashboards
Data Visualization
Healthcare Analytics
Analytical Storytelling

⭐ Support

If you found this project useful, consider giving this repository a ⭐ on GitHub.

About

An interactive Power BI dashboard for analyzing and comparing Traditional Indian Foods and Processed Foods using nutritional metrics such as calories, protein, fats, carbohydrates, fiber, sodium, and iron. The project includes drillthrough analysis, KPI cards, tooltips, dynamic filtering, and advanced data visualization techniques to deliver action

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors