Appearance
Route Map
Routes parsed from src/components/routes/. Path → component → source-file mapping for tracing a request from URL to React page. Nested/relative paths are shown as authored. See Frontend architecture.
AppRoutesConfig.jsx
| Path | Component | Source |
|---|---|---|
(index) | Dashboard | @/pages/Dashboard.jsx |
dashboard | Navigate | — |
analytics | AnalyticsPage | @/pages/Analytics |
calcify | CalcifyPage | @/pages/CalcifyPage |
calculators/risk-reward-ratio | RiskRewardRatioCalculator | @/components/calculators/RiskRewardRatioCalculator.jsx |
calculators/position-size | PositionSizeCalculator | @/components/calculators/PositionSizeCalculator.jsx |
calculators/stop-loss-price | StopLossPriceCalculator | @/components/calculators/StopLossPriceCalculator.jsx |
calculators/target-price | TargetPriceCalculator | @/components/calculators/TargetPriceCalculator.jsx |
calculators/futures-margin | FuturesMarginCalculator | @/components/calculators/FuturesMarginCalculator.jsx |
calculators/intraday-profit | IntradayProfitCalculator | @/components/calculators/IntradayProfitCalculator.jsx |
calculators/cagr | CagrCalculator | @/components/calculators/CagrCalculator.jsx |
calculators/equity-sip | EquitySipCalculator | @/components/calculators/EquitySipCalculator.jsx |
calculators/step-up-sip | StepUpSipCalculator | @/components/calculators/StepUpSipCalculator.jsx |
calculators/swp | SwpCalculator | @/components/calculators/SwpCalculator.jsx |
calculators/holding-period | HoldingPeriodCalculator | @/components/calculators/HoldingPeriodCalculator.jsx |
calculators/options-profit-loss | OptionsProfitLossCalculator | @/components/calculators/OptionsProfitLossCalculator.jsx |
calculators/covered-call-put-simulator | CoveredCallPutSimulator | @/components/calculators/CoveredCallPutSimulator.jsx |
calculators/max-drawdown | MaxDrawdownCalculator | @/components/calculators/MaxDrawdownCalculator.jsx |
calculators/portfolio-risk | PortfolioRiskCalculator | @/components/calculators/PortfolioRiskCalculator.jsx |
calculators/volatility-atr | VolatilityAtrCalculator | @/components/calculators/VolatilityAtrCalculator.jsx |
calculators/investor-habit-score | InvestorHabitScoreCalculator | @/components/calculators/InvestorHabitScoreCalculator.jsx |
calculators/trading-habit-score | TradingHabitScoreCalculator | @/components/calculators/TradingHabitScoreCalculator.jsx |
calculators/trade-emotion-tracker | TradeEmotionTracker | @/components/calculators/TradeEmotionTracker.jsx |
calculators/capital-gains-tax-estimator | CapitalGainsTaxEstimator | @/components/calculators/CapitalGainsTaxEstimator.jsx |
calculators/financial-freedom | FinancialFreedomCalculator | @/components/calculators/FinancialFreedomCalculator.jsx |
calculators/compounding | CompoundingCalculator | @/components/calculators/CompoundingCalculator.jsx |
calculators/break-even-price | BreakEvenPriceCalculator | @/components/calculators/BreakEvenPriceCalculator.jsx |
calculators/trade-pnl | TradePNLCalculator | @/components/calculators/TradePNLCalculator.jsx |
calculators/investors-hub/sip-vs-lumpsum | SipVsLumpsumCalculator | @/components/calculators/investors-hub/SipVsLumpsumCalculator.jsx |
calculators/investors-hub/digital-gold-vs-physical-gold | DigitalGoldVsPhysicalGoldCalculator | @/components/calculators/investors-hub/DigitalGoldVsPhysicalGoldCalculator.jsx |
calculators/investors-hub/sip-vs-ppf | SipVsPpfCalculator | @/components/calculators/investors-hub/SipVsPpfCalculator.jsx |
calculators/investors-hub/sip-vs-step-up-sip | SipVsStepUpSipCalculator | @/components/calculators/investors-hub/SipVsStepUpSipCalculator.jsx |
community | CommunityPage | @/pages/Community |
courses | CoursesPage | @/pages/Courses |
finfluencify | FinFluencifyPage | @/tiers/users/features/finfluencify/pages/FinFluencifyPage |
finfluencify/zoom/callback | ZoomOAuthCallbackPage | @/tiers/users/features/finfluencify/pages/ZoomOAuthCallbackPage |
finfluencify/live/:sessionId/ended | MeetingEndedPage | @/tiers/users/features/finfluencify/components/ZoomMeetings/MeetingEndedPage |
finfluencify/live/:sessionId | LiveClassRoom | @/tiers/users/features/finfluencify/components/ZoomMeetings/LiveClassRoom |
my-courses/:courseId | MyCourseDetailPage | @/tiers/users/features/finfluencify/pages/MyCourseDetailPage |
financial-activities | FinancialActivities | @/pages/FinancialActivities |
goal-forge | GoalForgePage | @/pages/GoalForge |
habit-tracker | HabitTrackerPage | @/tiers/users/features/edge-builder/habit-tracker/pages/HabitTrackerPage |
messages | MessagesPage | @/pages/MessagesPage |
session-review | SessionReviewPage | @/tiers/users/features/edge-builder/session-review/pages/SessionReviewPage |
portfolio | PortfolioPage | @/pages/Portfolio |
profile | ProfilePage | @/tiers/users/features/profile/pages/ProfilePage |
profile/:userId | ProfilePage | @/tiers/users/features/profile/pages/ProfilePage |
psychology-builder | PsychologyBuilderPage | @/tiers/users/features/edge-builder/psychology-builder/pages/PsychologyBuilderPage |
risk-radar | RiskRadarPage | @/tiers/users/features/edge-builder/risk-radar/pages/RiskRadarPage |
risk-radar/edit | RiskRadarEditPage | @/tiers/users/features/edge-builder/risk-radar/pages/RiskRadarEditPage |
screeners | ScreenersPage | @/pages/ScreenersPage |
settings | SettingsPage | @/tiers/users/features/settings/pages/SettingsPage |
trade-journal | TradeJournalPage | @/tiers/users/features/edge-builder/trade-journal/pages/TradeJournalPage |
trademap | TradeMapPage | @/pages/TradeMapPage |
trade-planner | TradePlannerPage | @/tiers/users/features/edge-builder/trade-planner/pages/TradePlannerPage |
shared/plan/:token | SharedPlanPage | @/tiers/users/features/edge-builder/trade-planner/pages/SharedPlanPage |
watchlist | WatchlistPage | @/pages/WatchlistPage |
market-holidays | MarketHolidaysPage | @/pages/MarketHolidaysPage |
notifications | NotificationsPage | @/pages/NotificationsPage |
trading-insights | TradingInsightsPage | @/pages/LearnPage.jsx |
trading-insights/:slug | TradingInsightsArticlePage | @/pages/LearnArticlePage.jsx |
learn | Navigate | — |
learn/:slug | Navigate | — |
admin | Outlet | — |
index-radar | IndexRadarPage | @/tiers/users/features/index-radar/pages/IndexRadarPage |
most-active-equities | MostActiveEquitiesPage | @/pages/market-pulse/MostActiveEquitiesPage |
ipo | IpoPage | @/pages/market-pulse/IpoPage |
sector-heatmap | SectorHeatmapPage | @/pages/market-pulse/SectorHeatmapPage |
stocks-analysis | StocksAnalysisPage | @/pages/market-pulse/StocksAnalysisPage |
nifty50-contributors | Nifty50ContributorsPage | @/pages/market-pulse/Nifty50ContributorsPage |
banknifty-contributors | BankNiftyContributorsPage | @/pages/market-pulse/BankNiftyContributorsPage |
finserv-contributors | FinServContributorsPage | @/pages/market-pulse/FinServContributorsPage |
midcap-select-contributors | MidcapSelectContributorsPage | @/pages/market-pulse/MidcapSelectContributorsPage |
nifty-next50-contributors | NiftyNext50ContributorsPage | @/pages/market-pulse/NiftyNext50ContributorsPage |
nifty500-contributors | Nifty500ContributorsPage | @/pages/market-pulse/Nifty500ContributorsPage |
options | Outlet | — |
oi-pulse | Outlet | — |
dashboard | OIPulsePage | @/pages/OIPulsePage |
oi-analysis | OIAnalysisPage | @/pages/options/oi-pulse/OIAnalysisPage |
option-chain | OptionChainPage | @/pages/options/oi-pulse/OptionChainPage |
call-vs-put | CallVsPutPage | @/pages/options/oi-pulse/CallVsPutPage |
trending-strikes | TrendingStrikesPage | @/pages/options/oi-pulse/TrendingStrikesPage |
premium-decay | PremiumDecayPage | @/pages/options/oi-pulse/PremiumDecayPage |
oi-spurts | OISpurtsPage | @/pages/options/oi-pulse/OISpurtsPage |
volume-spurts | VolumeSpurtsPage | @/pages/options/oi-pulse/VolumeSpurtsPage |
strategies | Outlet | — |
straddle | StraddlePage | @/pages/options/strategies/StraddlePage |
strangle | StranglePage | @/pages/options/strategies/StranglePage |
multi-strike-straddle | MultiStrikeStraddlePage | @/pages/options/strategies/MultiStrikeStraddlePage |
multi-strike-strangle | MultiStrikeStranglePage | @/pages/options/strategies/MultiStrikeStranglePage |
spurts/* | Navigate | — |
smart-money-decoder | Outlet | — |
multi-strike-oi-analysis | SmartMoneyDecoderPage | @/pages/options/SmartMoneyDecoderPage |
market-mood | MarketMoodLayout | @/tiers/users/features/market-mood/pages/MarketMoodLayout |
overview | MarketMoodOverviewPage | @/tiers/users/features/market-mood/pages/MarketMoodOverviewPage |
equity | MarketMoodEquityPage | @/tiers/users/features/market-mood/pages/MarketMoodEquityPage |
nifty-50 | MarketMoodNifty50Page | @/tiers/users/features/market-mood/pages/MarketMoodNifty50Page |
bank-nifty | MarketMoodBankNiftyPage | @/tiers/users/features/market-mood/pages/MarketMoodBankNiftyPage |
nifty-fin-services | MarketMoodFinServPage | @/tiers/users/features/market-mood/pages/MarketMoodFinServPage |
nifty-midcap-select | MarketMoodMidcapSelectPage | @/tiers/users/features/market-mood/pages/MarketMoodMidcapSelectPage |
nifty-next-50 | MarketMoodNiftyNext50Page | @/tiers/users/features/market-mood/pages/MarketMoodNiftyNext50Page |
nifty-500 | MarketMoodNifty500Page | @/tiers/users/features/market-mood/pages/MarketMoodNifty500Page |
verify/:verificationCode | CertificateVerifyPage | @/tiers/public/features/certificate-verify/pages/CertificateVerifyPage.jsx |
auth | AuthPage | @/pages/Auth |
onboarding | OnboardingPage | @/tiers/users/features/onboarding/pages/OnboardingPage |
:slug | UserIdentityLayout | @/tiers/public/features/identity/components/UserIdentityLayout |
(index) | IdentityRootRedirect | @/tiers/public/features/identity/components/IdentityRootRedirect |
profile | PublicProfilePage | @/tiers/public/features/identity/pages/PublicProfilePage |
hub | TraderHubPage | @/tiers/public/features/identity/pages/TraderHubPage |
hub/:planId | TraderPlanDetailPage | @/tiers/public/features/identity/pages/TraderPlanDetailPage |
trade-plans-hub | Navigate | — |
links | TrainerPublicPage | @/tiers/public/features/link-in-bio/pages/TrainerPublicPage |
courses | PublicCoursesPage | @/tiers/public/features/identity/pages/PublicCoursesPage |
* | NotFoundPage | ./NotFoundPage |
Generated file
Do not edit by hand. Regenerate with npm run docs:gen after changing route configuration.