MCPcopy Index your code

hub / github.com/Julian-Idl/FinAssist / types & classes

Types & classes150 in github.com/Julian-Idl/FinAssist

↓ 4 callersClassDatabaseManager
scripts/database.py:36
↓ 4 callersClassNewsCollector
scripts/news_collector.py:29
↓ 2 callersClassNewsAPIClient
scripts/news_api.py:11
↓ 1 callersClassFinBERTSentimentAnalyzer
scripts/sentiment_analyzer.py:11
↓ 1 callersClassNewsArticle
scripts/database.py:14
↓ 1 callersClassNewsService
Service for running the news collector periodically
news_fetcher_run.py:36
↓ 1 callersClassStockDataService
scripts/stock_service.py:17
Class
src/components/error-boundary.tsx:17
Class
src/components/hydration-error-boundary.tsx:19
Class
src/lib/api-client.ts:88
Class
src/lib/news-fetcher-service.ts:34
Class
src/lib/news-fetcher-service.ts:174
Class
src/lib/news-fetcher-service.ts:224
Class
src/lib/enhanced-recommendation-engine.ts:114
Class
src/lib/stock-price-updater.ts:12
Class
src/lib/ml-recommendation-service.ts:40
Class
src/lib/dynamic-recommendation-engine.ts:111
Class
src/app/api/portfolio/research/route.ts:64
InterfaceActionItem
src/lib/enhanced-recommendation-engine.ts:67
InterfaceActionStep
src/lib/dynamic-recommendation-engine.ts:47
InterfaceActualExpense
src/app/financial-data/page.tsx:49
InterfaceAllocationBreakdown
src/lib/dynamic-recommendation-engine.ts:68
InterfaceAllocationData
src/app/api/budget-plans/route.ts:6
InterfaceAllocationGap
src/lib/dynamic-recommendation-engine.ts:77
ClassApiClient
src/lib/api-client.ts:88
InterfaceApiResponse
src/lib/api-client.ts:6
InterfaceAsset
src/app/financial-data/page.tsx:62
InterfaceAsset
src/app/api/dashboard/route.ts:34
InterfaceAsset
src/app/dashboard/page.tsx:25
InterfaceAssetAllocation
src/lib/enhanced-recommendation-engine.ts:58
InterfaceAssetAllocationAcc
src/app/dashboard/page.tsx:86
InterfaceAssetAllocationData
src/app/dashboard/page.tsx:81
InterfaceAssetAllocationEntry
src/app/dashboard/page.tsx:90
ClassBase
scripts/database.py:11
InterfaceBudgetAllocation
src/app/financial-data/page.tsx:112
InterfaceButtonLoadingProps
src/components/loading.tsx:35
InterfaceCategoryBudget
src/app/dashboard/page.tsx:58
InterfaceCategoryScores
src/app/api/risk-assessment/route.ts:28
InterfaceChartResult
src/app/api/portfolio/research/route.ts:29
InterfaceClientOnlyProps
src/components/client-only.tsx:5
InterfaceConcentrationRisk
src/lib/dynamic-recommendation-engine.ts:93
InterfaceCreateNoteData
src/lib/api-client.ts:71
InterfaceDashboardData
src/app/dashboard/page.tsx:97
InterfaceDashboardMetrics
src/app/api/dashboard/route.ts:62
InterfaceDynamicPortfolioAnalysis
src/lib/dynamic-recommendation-engine.ts:56
ClassDynamicRecommendationEngine
src/lib/dynamic-recommendation-engine.ts:111
InterfaceEnhancedAnalysis
src/app/api/portfolio/research/route.ts:50
ClassEnhancedRecommendationEngine
src/lib/enhanced-recommendation-engine.ts:114
ClassErrorBoundary
src/components/error-boundary.tsx:17
InterfaceErrorBoundaryProps
src/components/error-boundary.tsx:13
InterfaceErrorBoundaryState
src/components/error-boundary.tsx:8
InterfaceExpense
src/app/dashboard/page.tsx:44
InterfaceExpenseCategory
src/app/financial-data/page.tsx:37
InterfaceExpenseCategory
src/app/api/dashboard/route.ts:13
InterfaceExpenseCategory
src/app/dashboard/page.tsx:70
InterfaceExpenseItem
src/app/dashboard/page.tsx:64
InterfaceFetchNewsOptions
src/lib/news-fetcher-service.ts:25
InterfaceFinancialData
src/lib/api-client.ts:34
InterfaceFinancialDataUser
src/components/user-data-provider.tsx:32
InterfaceFinancialGoal
src/app/api/dashboard/route.ts:38
InterfaceFinancialGoal
src/app/dashboard/page.tsx:50
InterfaceFinancialGoal
src/app/goals/page.tsx:40
InterfaceFinancialNote
src/app/notes/page.tsx:33
InterfaceFinancialSummary
src/app/api/dashboard/route.ts:105
InterfaceGoalFormData
src/app/goals/page.tsx:57
InterfaceHydrationBoundaryProps
src/components/hydration-boundary.tsx:5
ClassHydrationErrorBoundary
src/components/hydration-error-boundary.tsx:19
InterfaceIncomeSource
src/app/financial-data/page.tsx:29
InterfaceIncomeSource
src/app/api/dashboard/route.ts:8
InterfaceIncomeSource
src/app/dashboard/page.tsx:40
InterfaceInsurancePolicy
src/app/financial-data/page.tsx:84
InterfaceInvestment
src/app/portfolio/page.tsx:38
InterfaceInvestment
src/app/financial-data/page.tsx:71
InterfaceInvestment
src/app/api/portfolio/route.ts:8
InterfaceInvestment
src/app/api/dashboard/route.ts:17
InterfaceInvestment
src/app/dashboard/page.tsx:30
InterfaceInvestmentData
src/app/api/recommendations/implement/route.ts:8
InterfaceInvestmentData
src/app/dashboard/page.tsx:76
InterfaceInvestmentMetrics
src/app/api/dashboard/route.ts:114
InterfaceInvestmentPlan
src/app/portfolio/page.tsx:68
InterfaceInvestmentProduct
src/lib/dynamic-recommendation-engine.ts:26
InterfaceJWT
src/types/next-auth.d.ts:12
InterfaceLoadingSpinnerProps
src/components/loading.tsx:4
InterfaceMLInsights
src/lib/ml-recommendation-service.ts:12
InterfaceMLModelStatus
src/lib/ml-recommendation-service.ts:33
ClassMLRecommendationService
src/lib/ml-recommendation-service.ts:40
InterfaceMarketContext
src/lib/dynamic-recommendation-engine.ts:601
InterfaceMetaData
src/app/api/portfolio/research/route.ts:19
ClassNewsAPIClient
src/lib/news-fetcher-service.ts:34
InterfaceNewsArticle
src/app/news/page.tsx:25
InterfaceNewsArticleData
src/lib/news-fetcher-service.ts:10
ClassNewsCollectorConfig
Configuration class for the news collector.
scripts/config.py:9
InterfaceNewsParams
src/lib/api-client.ts:59
InterfaceNewsResponse
src/app/news/page.tsx:42
ClassNewsService
src/lib/news-fetcher-service.ts:224
InterfaceNoteFormData
src/app/notes/page.tsx:52
InterfaceNotesParams
src/lib/api-client.ts:65
InterfacePerformanceMetrics
src/lib/dynamic-recommendation-engine.ts:101
InterfacePortfolioAnalysis
src/lib/enhanced-recommendation-engine.ts:49
InterfacePortfolioAnalytics
src/app/portfolio/page.tsx:55
next →1–100 of 150, ranked by callers