Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

Scaleupapp-nirpeksh/scaleup-horizon-frontend

https://github.com/Scaleupapp-nirpeksh/scaleup-horizon-frontend · scanned 2026-06-16 00:04 UTC (2 months, 3 weeks ago)

99 raw signals (0 security + 99 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 79 actionable findings from 1 signal source. 20 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1277 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
OnboardingWrapper software healthy src/App.jsx:OnboardingWrapper
handleOnboardingComplete software healthy src/App.jsx:handleOnboardingComplete
App software healthy src/App.jsx:App
AuthLoadingGate software healthy src/App.jsx:AuthLoadingGate
useIsMobile software healthy src/utils/mobileUtils.js:useIsMobile
useIsTablet software healthy src/utils/mobileUtils.js:useIsTablet
useIsTouchDevice software healthy src/utils/mobileUtils.js:useIsTouchDevice
useDeviceType software healthy src/utils/mobileUtils.js:useDeviceType
useResponsive software healthy src/utils/mobileUtils.js:useResponsive
useViewport software healthy src/utils/mobileUtils.js:useViewport
handleResize software healthy src/utils/mobileUtils.js:handleResize
useOrientation software healthy src/utils/mobileUtils.js:useOrientation
handleOrientationChange software healthy src/utils/mobileUtils.js:handleOrientationChange
getResponsiveValue software healthy src/utils/mobileUtils.js:getResponsiveValue
useTouchClick software healthy src/utils/mobileUtils.js:useTouchClick
onTouchStart software healthy src/utils/mobileUtils.js:onTouchStart
onTouchMove software healthy src/utils/mobileUtils.js:onTouchMove
onTouchEnd software healthy src/utils/mobileUtils.js:onTouchEnd
SwipeableWrapper software healthy src/utils/mobileUtils.js:SwipeableWrapper
getResponsiveGridSize software healthy src/utils/mobileUtils.js:getResponsiveGridSize
getResponsiveSpacing software healthy src/utils/mobileUtils.js:getResponsiveSpacing
getResponsiveFontSize software healthy src/utils/mobileUtils.js:getResponsiveFontSize
useViewportValue software healthy src/utils/mobileUtils.js:useViewportValue
ProtectedRoute software healthy src/utils/ProtectedRoute.jsx:ProtectedRoute
Sidebar software healthy src/components/layout/Sidebar.jsx:Sidebar
handleListItemClick software healthy src/components/layout/Sidebar.jsx:handleListItemClick
isActiveRoute software healthy src/components/layout/Sidebar.jsx:isActiveRoute
drawerContent software healthy src/components/layout/Sidebar.jsx:drawerContent
Header software healthy src/components/layout/Header.jsx:Header
handleOpenUserMenu software healthy src/components/layout/Header.jsx:handleOpenUserMenu
handleCloseUserMenu software healthy src/components/layout/Header.jsx:handleCloseUserMenu
handleOpenOrgMenu software healthy src/components/layout/Header.jsx:handleOpenOrgMenu
handleCloseOrgMenu software healthy src/components/layout/Header.jsx:handleCloseOrgMenu
handleLogout software healthy src/components/layout/Header.jsx:handleLogout
handleNavigateToSettings software healthy src/components/layout/Header.jsx:handleNavigateToSettings
handleNavigateToOrgManagement software healthy src/components/layout/Header.jsx:handleNavigateToOrgManagem…
handleSwitchOrg software healthy src/components/layout/Header.jsx:handleSwitchOrg
getUserInitials software healthy src/components/layout/Header.jsx:getUserInitials
AppLayout software healthy src/components/layout/AppLayout.jsx:AppLayout
handleDrawerToggle software healthy src/components/layout/AppLayout.jsx:handleDrawerToggle
typeIcon software healthy src/components/layout/NotificationBell.jsx:typeIcon
NotificationBell software healthy src/components/layout/NotificationBell.jsx:NotificationBell
handleOpen software healthy src/components/layout/NotificationBell.jsx:handleOpen
handleItemClick software healthy src/components/layout/NotificationBell.jsx:handleItemClick
handleMarkAll software healthy src/components/layout/NotificationBell.jsx:handleMarkAll
BudgetForm software healthy src/components/budgets/BudgetForm.jsx:BudgetForm
resetForm software healthy src/components/budgets/BudgetForm.jsx:resetForm
handleInputChange software healthy src/components/budgets/BudgetForm.jsx:handleInputChange
handleItemChange software healthy src/components/budgets/BudgetForm.jsx:handleItemChange
addItem software healthy src/components/budgets/BudgetForm.jsx:addItem

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
POST /auth/register-owner api healthy src/services/api.js
POST /auth/login api healthy src/services/api.js
POST /auth/set-active-organization api healthy src/services/api.js
GET /auth/me api healthy src/services/api.js
GET /organizations/my api healthy src/services/api.js
PUT /organizations/my api healthy src/services/api.js
POST /organizations/my/members/provision api healthy src/services/api.js
GET /organizations/my/members api healthy src/services/api.js
GET /outreach/profile api healthy src/services/api.js
PUT /outreach/profile api healthy src/services/api.js
GET /outreach/targets api healthy src/services/api.js
POST /outreach/targets api healthy src/services/api.js
GET /data-rooms api healthy src/services/api.js
POST /data-rooms api healthy src/services/api.js
GET /data-rooms/links/library api healthy src/services/api.js
GET /dashboard/portfolio api healthy src/services/api.js
GET /chief-of-staff/brief api healthy src/services/api.js
POST /chief-of-staff/ask api healthy src/services/api.js
POST /meetings api healthy src/services/api.js
GET /meetings api healthy src/services/api.js
GET /meetings/decisions/log api healthy src/services/api.js
POST /meetings/decisions/log api healthy src/services/api.js
GET /financials/commitments api healthy src/services/api.js
POST /financials/commitments api healthy src/services/api.js
POST /financials/expenses api healthy src/services/api.js
GET /financials/expenses api healthy src/services/api.js
POST /financials/revenue api healthy src/services/api.js
GET /financials/revenue api healthy src/services/api.js
POST /financials/bank-accounts api healthy src/services/api.js
GET /financials/bank-accounts api healthy src/services/api.js
GET /financials/overview api healthy src/services/api.js
GET /financials/fund-utilization api healthy src/services/api.js
POST /financials/expenses/auto-categorize api healthy src/services/api.js
POST /financials/expenses/bulk-categorize api healthy src/services/api.js
GET /enhanced/transactions/categorization-insights api healthy src/services/api.js
POST /enhanced/bank/import api healthy src/services/api.js
GET /enhanced/bank/transactions api healthy src/services/api.js
GET /enhanced/bank/reconciliation-summary api healthy src/services/api.js
POST /kpis/snapshots api healthy src/services/api.js
GET /kpis/snapshots api healthy src/services/api.js
GET /kpis/user-growth api healthy src/services/api.js
GET /kpis/dau-mau-history api healthy src/services/api.js
GET /kpis/feature-usage api healthy src/services/api.js
GET /kpis/retention api healthy src/services/api.js
GET /kpis/active-user-definition api healthy src/services/api.js
POST /enhanced/recurring-transactions api healthy src/services/api.js
GET /enhanced/recurring-transactions api healthy src/services/api.js
GET /enhanced/recurring-transactions/upcoming api healthy src/services/api.js
GET /enhanced/recurring-transactions/summary api healthy src/services/api.js
POST /advanced/budgets api healthy src/services/api.js

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
README.md software healthy README.md
package.json software healthy package.json
package-lock.json software healthy package-lock.json
.env software healthy .env
manifest.json software healthy public/manifest.json
index.html software healthy public/index.html
index.css software healthy src/index.css
reportWebVitals.js software healthy src/reportWebVitals.js
App.jsx software healthy src/App.jsx
index.jsx software healthy src/index.jsx
App.test.js software healthy src/App.test.js
App.css software healthy src/App.css
setupTests.js software healthy src/setupTests.js
mobileUtils.js software healthy src/utils/mobileUtils.js
ProtectedRoute.jsx software healthy src/utils/ProtectedRoute.jsx
Sidebar.jsx software healthy src/components/layout/Sidebar.jsx
Header.jsx software healthy src/components/layout/Header.jsx
AppLayout.jsx software healthy src/components/layout/AppLayout.jsx
NotificationBell.jsx software healthy src/components/layout/NotificationBell.jsx
BudgetForm.jsx software healthy src/components/budgets/BudgetForm.jsx
BankAccountForm.jsx software healthy src/components/financials/BankAccountForm.jsx
ExpenseForm.jsx software healthy src/components/financials/ExpenseForm.jsx
RevenueForm.jsx software healthy src/components/financials/RevenueForm.jsx
CommitmentsTab.jsx software healthy src/components/financials/CommitmentsTab.jsx
RecurringTransactionForm.jsx software healthy src/components/financials/RecurringTransactionForm.jsx
LoginPage.jsx software healthy src/components/auth/LoginPage.jsx
RegisterPage.jsx software healthy src/components/auth/RegisterPage.jsx
CompleteSetupPage.jsx software healthy src/components/auth/CompleteSetupPage.jsx
CashFlowForecasts.jsx software healthy src/components/analytics/CashFlowForecasts.jsx
FundraisingDetails.jsx software healthy src/components/analytics/FundraisingDetails.jsx
RevenueCohortDetails.jsx software healthy src/components/analytics/RevenueCohortDetails.jsx
RevenueCohortsList.jsx software healthy src/components/analytics/RevenueCohortsList.jsx
RunwayScenarios.jsx software healthy src/components/analytics/RunwayScenarios.jsx
FundraisingList.jsx software healthy src/components/analytics/FundraisingList.jsx
formatters.jsx software healthy src/components/analytics/formatters.jsx
FundraisingPredictions.jsx software healthy src/components/analytics/FundraisingPredictions.jsx
FundraisingDialog.jsx software healthy src/components/analytics/FundraisingDialog.jsx
CashFlowDetails.jsx software healthy src/components/analytics/CashFlowDetails.jsx
RunwayScenarioList.jsx software healthy src/components/analytics/RunwayScenarioList.jsx
RevenueCohortDialog.jsx software healthy src/components/analytics/RevenueCohortDialog.jsx
RunwayScenarioDetails.jsx software healthy src/components/analytics/RunwayScenarioDetails.jsx
StyledComponents.jsx software healthy src/components/analytics/StyledComponents.jsx
CashFlowDialog.jsx software healthy src/components/analytics/CashFlowDialog.jsx
CohortMetricsEditor.jsx software healthy src/components/analytics/CohortMetricsEditor.jsx
RevenueCohorts.jsx software healthy src/components/analytics/RevenueCohorts.jsx
RunwayScenarioDialog.jsx software healthy src/components/analytics/RunwayScenarioDialog.jsx
MetricCards.jsx software healthy src/components/analytics/MetricCards.jsx
CashFlowList.jsx software healthy src/components/analytics/CashFlowList.jsx
ResponsiveTable.jsx software healthy src/components/common/ResponsiveTable.jsx
AlertMessage.jsx software healthy src/components/common/AlertMessage.jsx

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
App frontend healthy src/App.jsx
ProtectedRoute frontend healthy src/utils/ProtectedRoute.jsx
Sidebar frontend healthy src/components/layout/Sidebar.jsx
Header frontend healthy src/components/layout/Header.jsx
AppLayout frontend healthy src/components/layout/AppLayout.jsx
NotificationBell frontend healthy src/components/layout/NotificationBell.jsx
BudgetForm frontend healthy src/components/budgets/BudgetForm.jsx
BankAccountForm frontend healthy src/components/financials/BankAccountForm.jsx
ExpenseForm frontend healthy src/components/financials/ExpenseForm.jsx
RevenueForm frontend healthy src/components/financials/RevenueForm.jsx
CommitmentsTab frontend healthy src/components/financials/CommitmentsTab.jsx
RecurringTransactionForm frontend healthy src/components/financials/RecurringTransactionForm.jsx
LoginPage frontend healthy src/components/auth/LoginPage.jsx
RegisterPage frontend healthy src/components/auth/RegisterPage.jsx
CompleteSetupPage frontend healthy src/components/auth/CompleteSetupPage.jsx
CashFlowForecasts frontend healthy src/components/analytics/CashFlowForecasts.jsx
FundraisingDetails frontend healthy src/components/analytics/FundraisingDetails.jsx
RevenueCohortDetails frontend healthy src/components/analytics/RevenueCohortDetails.jsx
RevenueCohortsList frontend healthy src/components/analytics/RevenueCohortsList.jsx
RunwayScenarios frontend healthy src/components/analytics/RunwayScenarios.jsx
FundraisingList frontend healthy src/components/analytics/FundraisingList.jsx
FundraisingPredictions frontend healthy src/components/analytics/FundraisingPredictions.jsx
FundraisingDialog frontend healthy src/components/analytics/FundraisingDialog.jsx
CashFlowDetails frontend healthy src/components/analytics/CashFlowDetails.jsx
RunwayScenarioList frontend healthy src/components/analytics/RunwayScenarioList.jsx
RevenueCohortDialog frontend healthy src/components/analytics/RevenueCohortDialog.jsx
RunwayScenarioDetails frontend healthy src/components/analytics/RunwayScenarioDetails.jsx
CashFlowDialog frontend healthy src/components/analytics/CashFlowDialog.jsx
CohortMetricsEditor frontend healthy src/components/analytics/CohortMetricsEditor.jsx
RevenueCohorts frontend healthy src/components/analytics/RevenueCohorts.jsx
RunwayScenarioDialog frontend healthy src/components/analytics/RunwayScenarioDialog.jsx
MetricCards frontend healthy src/components/analytics/MetricCards.jsx
CashFlowList frontend healthy src/components/analytics/CashFlowList.jsx
ResponsiveTable frontend healthy src/components/common/ResponsiveTable.jsx
AlertMessage frontend healthy src/components/common/AlertMessage.jsx
ErrorBoundary frontend healthy src/components/common/ErrorBoundary.jsx
LoadingSpinner frontend healthy src/components/common/LoadingSpinner.jsx
HeadcountSummary frontend healthy src/components/dashboard/HeadcountSummary.jsx
TaskWidget frontend healthy src/components/dashboard/TaskWidget.jsx
TaskAnalytics frontend healthy src/components/tasks/TaskAnalytics.jsx
TaskCalendar frontend healthy src/components/tasks/TaskCalendar.jsx
React frontend healthy src/components/tasks/ImprovedKanbanBoard.jsx
ImportTasksDialog frontend healthy src/components/tasks/ImportTasksDialog.jsx
ProvisionMemberForm frontend healthy src/components/organization/ProvisionMemberForm.jsx
InvestorUpdatesTab frontend healthy src/components/fundraising/InvestorUpdatesTab.jsx
CapTableForm frontend healthy src/components/fundraising/CapTableForm.jsx
InvestorsSection frontend healthy src/components/fundraising/InvestorsSection.jsx
DataRoomTab frontend healthy src/components/fundraising/DataRoomTab.jsx
EsopSection frontend healthy src/components/fundraising/EsopSection.jsx
InvestorPipeline frontend healthy src/components/fundraising/InvestorPipeline.jsx

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
/ReportsPage frontend healthy src/pages/ReportsPage.jsx
/FundraisingPage frontend healthy src/pages/FundraisingPage.jsx
/TasksPage frontend healthy src/pages/TasksPage.jsx
/DocumentsPage frontend healthy src/pages/DocumentsPage.jsx
/HeadcountPage frontend healthy src/pages/HeadcountPage.jsx
/PortfolioPage frontend healthy src/pages/PortfolioPage.jsx
/FinancialsPage frontend healthy src/pages/FinancialsPage.jsx
/ProductMilestonesPage frontend healthy src/pages/ProductMilestonesPage.jsx
/ChiefOfStaffPage frontend healthy src/pages/ChiefOfStaffPage.jsx
/AnalyticsPage frontend healthy src/pages/AnalyticsPage.jsx
/DataRoomPublicPage frontend healthy src/pages/DataRoomPublicPage.jsx
/MeetingsPage frontend healthy src/pages/MeetingsPage.jsx
/OnboardingExperience frontend healthy src/pages/OnboardingExperience.jsx
/DashboardPage frontend healthy src/pages/DashboardPage.jsx
/NotFoundPage frontend healthy src/pages/NotFoundPage.jsx
/KpisPage frontend healthy src/pages/KpisPage.jsx
/SettingsPage frontend healthy src/pages/SettingsPage.jsx
/InvestorMeetingsPage frontend healthy src/pages/InvestorMeetingsPage.jsx
/LiveInvestorDashboardPage frontend healthy src/pages/LiveInvestorDashboardPage.jsx
/BudgetPage frontend healthy src/pages/BudgetPage.jsx
/OrganizationManagementPage frontend healthy src/pages/OrganizationManagementPage.jsx
/InvestorPresentationPage frontend healthy src/pages/InvestorPresentationPage.jsx
/login frontend healthy src/App.jsx
/register-owner frontend healthy src/App.jsx
/complete-setup/:setupToken frontend healthy src/App.jsx
/room/:token frontend healthy src/App.jsx
/investor-presentation/:meetingId frontend healthy src/App.jsx
dashboard frontend healthy src/App.jsx
financials frontend healthy src/App.jsx
fundraising frontend healthy src/App.jsx
analytics frontend healthy src/App.jsx
kpis frontend healthy src/App.jsx
investor-meetings frontend healthy src/App.jsx
headcount frontend healthy src/App.jsx
reports frontend healthy src/App.jsx
budgets frontend healthy src/App.jsx
documents frontend healthy src/App.jsx
tasks frontend healthy src/App.jsx
meetings frontend healthy src/App.jsx
chief-of-staff frontend healthy src/App.jsx
portfolio frontend healthy src/App.jsx
settings frontend healthy src/App.jsx
settings/organization frontend healthy src/App.jsx
product-milestones frontend healthy src/App.jsx
investor-dashboard frontend healthy src/App.jsx
* frontend healthy src/App.jsx

LabelLayerStatusPath
public software healthy public
src software healthy src
utils software healthy src/utils
components software healthy src/components
layout software healthy src/components/layout
budgets software healthy src/components/budgets
financials software healthy src/components/financials
auth software healthy src/components/auth
analytics software healthy src/components/analytics
common software healthy src/components/common
dashboard software healthy src/components/dashboard
tasks software healthy src/components/tasks
organization software healthy src/components/organization
fundraising software healthy src/components/fundraising
documents software healthy src/components/documents
kpis software healthy src/components/kpis
theme software healthy src/theme
contexts software healthy src/contexts
pages software healthy src/pages
services software healthy src/services
styles software healthy src/styles

LabelLayerStatusPath
ErrorBoundary software healthy src/components/common/ErrorBoundary.jsx:ErrorBoundary
targets software healthy src/components/dashboard/HeadcountSummary.jsx:targets

LabelLayerStatusPath
repobility-clone-0mej3sc9 software healthy /tmp/repobility-clone-0mej3sc9

LabelLayerStatusPath
vps::aws hardware healthy src/components/financials/ExpenseForm.jsx

LabelLayerStatusPath
dotenv::.env security healthy .env

LabelLayerStatusPath
auth::src/services/api.js security healthy src/services/api.js
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/f25c9911-39d2-4aca-8f95-332a7196e489/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f25c9911-39d2-4aca-8f95-332a7196e489/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.