Code
Hub
Workspaces
Following
Digest
Agents
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/Julian-Idl/FinAssist
/ types & classes
Types & classes
150 in github.com/Julian-Idl/FinAssist
⨍
Functions
450
◇
Types & classes
150
↳
Endpoints
8
↓ 4 callers
Class
DatabaseManager
scripts/database.py:36
↓ 4 callers
Class
NewsCollector
scripts/news_collector.py:29
↓ 2 callers
Class
NewsAPIClient
scripts/news_api.py:11
↓ 1 callers
Class
FinBERTSentimentAnalyzer
scripts/sentiment_analyzer.py:11
↓ 1 callers
Class
NewsArticle
scripts/database.py:14
↓ 1 callers
Class
NewsService
Service for running the news collector periodically
news_fetcher_run.py:36
↓ 1 callers
Class
StockDataService
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
Interface
ActionItem
src/lib/enhanced-recommendation-engine.ts:67
Interface
ActionStep
src/lib/dynamic-recommendation-engine.ts:47
Interface
ActualExpense
src/app/financial-data/page.tsx:49
Interface
AllocationBreakdown
src/lib/dynamic-recommendation-engine.ts:68
Interface
AllocationData
src/app/api/budget-plans/route.ts:6
Interface
AllocationGap
src/lib/dynamic-recommendation-engine.ts:77
Class
ApiClient
src/lib/api-client.ts:88
Interface
ApiResponse
src/lib/api-client.ts:6
Interface
Asset
src/app/financial-data/page.tsx:62
Interface
Asset
src/app/api/dashboard/route.ts:34
Interface
Asset
src/app/dashboard/page.tsx:25
Interface
AssetAllocation
src/lib/enhanced-recommendation-engine.ts:58
Interface
AssetAllocationAcc
src/app/dashboard/page.tsx:86
Interface
AssetAllocationData
src/app/dashboard/page.tsx:81
Interface
AssetAllocationEntry
src/app/dashboard/page.tsx:90
Class
Base
scripts/database.py:11
Interface
BudgetAllocation
src/app/financial-data/page.tsx:112
Interface
ButtonLoadingProps
src/components/loading.tsx:35
Interface
CategoryBudget
src/app/dashboard/page.tsx:58
Interface
CategoryScores
src/app/api/risk-assessment/route.ts:28
Interface
ChartResult
src/app/api/portfolio/research/route.ts:29
Interface
ClientOnlyProps
src/components/client-only.tsx:5
Interface
ConcentrationRisk
src/lib/dynamic-recommendation-engine.ts:93
Interface
CreateNoteData
src/lib/api-client.ts:71
Interface
DashboardData
src/app/dashboard/page.tsx:97
Interface
DashboardMetrics
src/app/api/dashboard/route.ts:62
Interface
DynamicPortfolioAnalysis
src/lib/dynamic-recommendation-engine.ts:56
Class
DynamicRecommendationEngine
src/lib/dynamic-recommendation-engine.ts:111
Interface
EnhancedAnalysis
src/app/api/portfolio/research/route.ts:50
Class
EnhancedRecommendationEngine
src/lib/enhanced-recommendation-engine.ts:114
Class
ErrorBoundary
src/components/error-boundary.tsx:17
Interface
ErrorBoundaryProps
src/components/error-boundary.tsx:13
Interface
ErrorBoundaryState
src/components/error-boundary.tsx:8
Interface
Expense
src/app/dashboard/page.tsx:44
Interface
ExpenseCategory
src/app/financial-data/page.tsx:37
Interface
ExpenseCategory
src/app/api/dashboard/route.ts:13
Interface
ExpenseCategory
src/app/dashboard/page.tsx:70
Interface
ExpenseItem
src/app/dashboard/page.tsx:64
Interface
FetchNewsOptions
src/lib/news-fetcher-service.ts:25
Interface
FinancialData
src/lib/api-client.ts:34
Interface
FinancialDataUser
src/components/user-data-provider.tsx:32
Interface
FinancialGoal
src/app/api/dashboard/route.ts:38
Interface
FinancialGoal
src/app/dashboard/page.tsx:50
Interface
FinancialGoal
src/app/goals/page.tsx:40
Interface
FinancialNote
src/app/notes/page.tsx:33
Interface
FinancialSummary
src/app/api/dashboard/route.ts:105
Interface
GoalFormData
src/app/goals/page.tsx:57
Interface
HydrationBoundaryProps
src/components/hydration-boundary.tsx:5
Class
HydrationErrorBoundary
src/components/hydration-error-boundary.tsx:19
Interface
IncomeSource
src/app/financial-data/page.tsx:29
Interface
IncomeSource
src/app/api/dashboard/route.ts:8
Interface
IncomeSource
src/app/dashboard/page.tsx:40
Interface
InsurancePolicy
src/app/financial-data/page.tsx:84
Interface
Investment
src/app/portfolio/page.tsx:38
Interface
Investment
src/app/financial-data/page.tsx:71
Interface
Investment
src/app/api/portfolio/route.ts:8
Interface
Investment
src/app/api/dashboard/route.ts:17
Interface
Investment
src/app/dashboard/page.tsx:30
Interface
InvestmentData
src/app/api/recommendations/implement/route.ts:8
Interface
InvestmentData
src/app/dashboard/page.tsx:76
Interface
InvestmentMetrics
src/app/api/dashboard/route.ts:114
Interface
InvestmentPlan
src/app/portfolio/page.tsx:68
Interface
InvestmentProduct
src/lib/dynamic-recommendation-engine.ts:26
Interface
JWT
src/types/next-auth.d.ts:12
Interface
LoadingSpinnerProps
src/components/loading.tsx:4
Interface
MLInsights
src/lib/ml-recommendation-service.ts:12
Interface
MLModelStatus
src/lib/ml-recommendation-service.ts:33
Class
MLRecommendationService
src/lib/ml-recommendation-service.ts:40
Interface
MarketContext
src/lib/dynamic-recommendation-engine.ts:601
Interface
MetaData
src/app/api/portfolio/research/route.ts:19
Class
NewsAPIClient
src/lib/news-fetcher-service.ts:34
Interface
NewsArticle
src/app/news/page.tsx:25
Interface
NewsArticleData
src/lib/news-fetcher-service.ts:10
Class
NewsCollectorConfig
Configuration class for the news collector.
scripts/config.py:9
Interface
NewsParams
src/lib/api-client.ts:59
Interface
NewsResponse
src/app/news/page.tsx:42
Class
NewsService
src/lib/news-fetcher-service.ts:224
Interface
NoteFormData
src/app/notes/page.tsx:52
Interface
NotesParams
src/lib/api-client.ts:65
Interface
PerformanceMetrics
src/lib/dynamic-recommendation-engine.ts:101
Interface
PortfolioAnalysis
src/lib/enhanced-recommendation-engine.ts:49
Interface
PortfolioAnalytics
src/app/portfolio/page.tsx:55
next →
1–100 of 150, ranked by callers