$ stat ./projects/discorover.md
Title: DiscoRover.com
Date: 8/26/2025
Description: A comprehensive financial data visualization platform that provides insights into U.S. economic indicators, commodity prices, inflation trends, and housing market metrics. Built with Next.js and powered by Federal Reserve Economic Data (FRED) API integration.
(( Open on GitHub ))Live Demo: www.discorover.com
A comprehensive financial data visualization platform that provides insights into U.S. economic indicators, commodity prices, inflation trends, and housing market metrics. Built with Next.js and powered by Federal Reserve Economic Data (FRED) API integration.
Discorover transforms complex economic data into interactive, visually appealing charts and dashboards that help users understand financial trends over time. The platform showcases real-time and historical data across multiple economic domains, making it easier for people to track changes in prices, interest rates, and inflation.
src/
āāā app/
ā āāā api/ # API routes for data fetching
ā ā āāā get-cpi/ # Consumer Price Index data
ā ā āāā all-commodity-prices/ # Commodity price data
ā ā āāā mtg-all/ # Mortgage rates
ā ā āāā fedfunds/ # Federal Funds Rate
ā ā āāā usdebt/ # National debt data
ā ā āāā sofr/ # Secured Overnight Financing Rate
ā āāā commodity-prices/ # Commodity prices page
ā āāā mortgage/ # Mortgage tools page
ā āāā inflation-calc/ # Inflation calculator page
ā āāā home-affordability/ # Housing affordability page
ā āāā car-prices/ # Car prices analysis page
āāā components/
ā āāā CpiChart.tsx # CPI visualization
ā āāā CommodityPrices.tsx # Commodity price charts
ā āāā MtgRatesChart.tsx # Mortgage rate trends
ā āāā UsMetrics.tsx # Economic metrics dashboard
ā āāā MortgageCalc.tsx # Mortgage calculator
ā āāā ScaleForInflation.tsx # Inflation adjustment tool
ā āāā Affordability.tsx # Home affordability calculator
āāā content/ # Markdown content for documentation
git clone https://github.com/your-username/discorover.git
cd discorover
npm install
npm run dev
npm run build
npm start
The application integrates with multiple authoritative data sources:
The application uses Next.js API routes to create a backend-for-frontend architecture:
// Example API route structure
export async function GET() {
try {
const res = await fetch('https://api.fred.stlouisfed.org/fred/series/observations');
const data = await res.json();
return NextResponse.json(processData(data));
} catch (error) {
return NextResponse.json({ error: 'Failed to fetch data' }, { status: 500 });
}
}
This project is private and proprietary. All rights reserved.
Note: This project is intended for educational and demonstration purposes. While it uses real economic data, it should not be used as the sole basis for financial decisions.
Finding related projects...
$ cd .. && ./projects.sh
ā Back to all projects