Back to Projects

Bank Rates

Data Analytics

A comprehensive dashboard for exploring and analyzing key U.S. banking and market rates. Fetches data directly from the U.S. Treasury, FRED (Federal Reserve Economic Data), and other sources. Supports custom rate calculations and PDF export functionality for detailed reporting.

The Problem

Financial professionals and analysts needed a centralized platform to access, analyze, and compare various U.S. banking and market rates from multiple government sources. Existing solutions were fragmented, requiring manual data collection from different APIs and websites.

The Process

Built a unified dashboard that aggregates data from multiple government APIs (U.S. Treasury, FRED) with real-time updates. Implemented caching strategies to optimize performance and designed an intuitive interface for rate comparison and analysis.

My Role & Contribution

Full-stack developer responsible for API integration, backend architecture, frontend development, and deployment. Configured Nginx reverse proxy for optimal performance and implemented PDF export functionality.

Challenges & Solutions

Integrating multiple government data sources with different formats and update schedules. Solved by creating a unified data layer with robust error handling and implementing intelligent caching to ensure data freshness while maintaining performance.

Outcome & Impact

Delivered a comprehensive rate analysis platform that reduced data collection time from hours to minutes. Users can now access real-time rates, perform custom calculations, and generate professional reports with a single click.

Key Features

  • Real-time data fetching from U.S. Treasury and FRED APIs
  • Custom rate calculations and analysis tools
  • PDF export functionality for reports
  • Interactive dashboard with data visualizations
  • Historical rate tracking and comparison

Tech Stack

ReactNode.jsExpressNginxFRED APIU.S. Treasury API