Enterprise Analytics

Global Grants
Analytics Dashboard

Enterprise grant intelligence, at scale.

217K+
Grant Records
Multi-source
Financial Data
AI-cleaned
Data Pipeline
Server-side
Filtering via FastAPI

Three-tier architecture

Raw grant data flows through a Python cleaning pipeline, gets served over a FastAPI REST layer, and rendered in a React frontend with interactive visualizations.

Layer 01
Data Pipeline
Python and Pandas ingest multi-source grant data, run AI-assisted cleaning, normalize geospatial fields, and output structured datasets ready for the API.
Layer 02
FastAPI REST API
A FastAPI backend exposes parameterized endpoints for filtering, pagination, and aggregation. Server-side logic keeps the client payload minimal even at 217K+ rows.
Layer 03
React Dashboard
A Tailwind-styled React frontend renders Plotly charts, geospatial maps, and dynamic filter controls. Two themes: elegant light and executive dark.

Built for large-scale grant data

From raw ingestion to interactive visualization, the dashboard handles the full analytics lifecycle for enterprise grant intelligence.

AI-powered data cleaning
An automated pipeline uses AI-assisted heuristics to detect and resolve inconsistencies across multi-source grant records — handling missing values, mismatched formats, and duplicate entries before data reaches the API.
Geospatial mapping
Interactive maps visualize the geographic distribution of grant funding using normalized geospatial fields. Plotly-powered charts allow zoom, hover, and region-level drill-down across the full dataset.
Server-side filtering
All filter operations — by region, funding source, grant type, and financial range — are resolved server-side in FastAPI. The client receives only the relevant slice, keeping the browser responsive across 217K+ records.
Dual dashboard themes
Switch between the elegant light theme for daytime analysis and the executive dark theme for presentations and low-light environments. Both themes are fully responsive and chart-optimized.
Local deployment required. FastAPI backend serves data to the React frontend. Clone the repository and run both services locally to explore the full dashboard experience.

Stack

Python FastAPI React Tailwind CSS Pandas Plotly REST API Geospatial Data Server-side Rendering