Back to Portfolio

India Economic Pulse Dashboard

An interactive Streamlit dashboard tracking India's key economic indicators from 2012 to 2025, featuring real-time data visualizations for GDP growth, inflation, employment, trade balance, and sectoral performance.

Python Streamlit Plotly Pandas Economics
India Economic Pulse Dashboard showing GDP growth trends, inflation charts, and economic indicators
13 Years of Data
25+ Economic Indicators
6 Dashboard Modules
Real-time Data Updates

Overview & Problem Statement

Understanding macroeconomic trends is crucial for businesses, policymakers, and researchers, but India's economic data is scattered across multiple government agencies, published in different formats and timelines. The Reserve Bank of India, Ministry of Statistics, Ministry of Finance, and CMIE each maintain separate databases, making it difficult to get a unified picture of the economy.

The India Economic Pulse Dashboard solves this by aggregating data from multiple official sources into a single interactive interface. It tracks over 25 economic indicators spanning GDP growth, consumer and wholesale price inflation, industrial production, trade statistics, foreign exchange reserves, and employment metrics from 2012 to 2025.

The dashboard is built with Streamlit for rapid, interactive exploration and uses Plotly for publication-quality visualizations that update dynamically as users select different time ranges, indicators, and comparison modes.

Dashboard Modules

The dashboard is organized into six interconnected modules, each providing deep analysis of a specific aspect of India's economic landscape.

📈

GDP & Growth

Quarterly and annual GDP growth rates, sector-wise contribution (agriculture, industry, services), and GVA breakdowns with trend analysis.

💰

Inflation Tracker

CPI and WPI monthly trends, food vs core inflation decomposition, state-wise consumer price variations, and RBI target corridor analysis.

🏭

Industrial Output

Index of Industrial Production (IIP) trends, manufacturing PMI, capacity utilization rates, and sector-wise industrial growth patterns.

🌐

Trade & Balance

Monthly export/import trends, trade deficit evolution, top trading partners analysis, and commodity-wise trade composition breakdown.

💼

Employment

CMIE unemployment rates, labor force participation, sectoral employment shifts, and urban vs rural employment dynamics.

🏦

Fiscal & Monetary

Government revenue and expenditure, fiscal deficit tracking, RBI policy rate history, forex reserves, and rupee exchange rate movements.

Methodology

The dashboard follows a structured data pipeline approach, from automated collection through transformation to interactive presentation.

1

Data Pipeline

Built automated data collection scripts using Python to fetch and parse data from RBI DBIE, MOSPI, CMIE, and World Bank APIs. Scheduled updates ensure the dashboard reflects the latest releases.

2

Data Processing

Used Pandas for cleaning, resampling time series to consistent frequencies, handling seasonal adjustments, computing year-on-year and quarter-on-quarter growth rates, and managing missing data through interpolation.

3

Visualization Layer

Designed interactive Plotly charts with dual-axis support, range selectors, custom hover templates, and responsive layouts. Implemented dynamic comparison modes for overlaying multiple indicators.

4

Streamlit App

Developed a multi-page Streamlit application with sidebar navigation, cached data loading for performance, session state management for user preferences, and modular chart components.

Key Findings

  • India's GDP growth trajectory shows a V-shaped recovery from the COVID-19 shock, with growth rates of -6.6% (FY21) rebounding to +8.7% (FY22) and stabilizing at 6.5-7% in subsequent years. The services sector has consistently been the primary growth driver, contributing over 55% of total GDP.
  • Inflation dynamics reveal a structural shift: food inflation has become more volatile and difficult to predict than core inflation, driven by supply-side shocks from erratic monsoons and global commodity price swings. The RBI's 4% target (with +/-2% band) has been breached in 18 of the 36 months between 2022 and 2024.
  • India's trade deficit has widened from $83 billion (FY2012) to over $240 billion (FY2024), primarily driven by petroleum imports. However, services exports (IT, business services) have grown from $140 billion to $340 billion in the same period, providing a crucial buffer on the current account.
  • The employment landscape shows a K-shaped recovery post-COVID: urban formal sector employment has returned to pre-pandemic levels, while rural and informal sector employment remains below 2019 benchmarks. The labor force participation rate for women (aged 15+) has improved from 21.9% to 37% between 2018 and 2024.
  • Foreign exchange reserves have grown from $292 billion (2012) to over $640 billion (2024), providing approximately 11 months of import cover. However, the rupee has depreciated by approximately 35% against the dollar over the same period, reflecting differential inflation and capital flow dynamics.
  • The fiscal deficit has averaged 6.2% of GDP over the analysis period, with a peak of 9.2% during FY2021. The government's glide path targeting 4.5% by FY2026 faces challenges from rising subsidy bills and capital expenditure commitments for infrastructure development.
Note: The live Streamlit dashboard provides interactive exploration of all these trends with custom date ranges, indicator overlays, and downloadable data tables. Add your actual dashboard screenshots and embed links here for the complete presentation.

Tools & Technologies

The project is built entirely in Python, leveraging the modern data science and web application ecosystem for rapid development and deployment.

Python Streamlit Plotly Pandas NumPy Requests / APIs RBI DBIE MOSPI Data World Bank API Streamlit Cloud Git / GitHub

Conclusion

The India Economic Pulse Dashboard provides a comprehensive, real-time window into India's macroeconomic performance over a transformative 13-year period. By aggregating data from multiple government and institutional sources into a unified interactive interface, it eliminates the fragmentation that typically hinders economic analysis.

The dashboard reveals several important structural trends: the economy's growing reliance on services, persistent inflationary pressures from food supply chains, widening merchandise trade deficits offset by services surpluses, and an employment landscape that is slowly but unevenly formalizing. These patterns are crucial for understanding India's trajectory as it aims to become the world's third-largest economy.

As a Streamlit application, the dashboard is easily deployable and shareable, making macroeconomic data accessible to students, journalists, analysts, and policymakers who may not have the technical skills to work with raw datasets directly. The modular architecture also allows for easy extension as new data sources and indicators become available.