Skip to content

Admin Panel Overview

The Xiru Admin Panel is a separate application for platform administrators to manage users, review KYC/KYB submissions, and monitor analytics.

Access: Admin role required — regular users cannot access the admin panel.

FeatureDescription
Analytics DashboardPlatform-wide metrics, trends, and health indicators
DAU AnalyticsDaily/weekly/monthly active user tracking
AUA TrackingAssets under administration with chain breakdowns
Net FlowsDeposit/withdrawal flow analysis
Risk & ExposureDrawdown, Sharpe ratio, volatility monitoring
KYC CenterDocument review and compliance management
User ManagementRole-based access control and user administration
Survey ManagementInvestment survey CRUD with dynamic question builder

The admin panel has a fixed sidebar with the following sections:

PageRoutePurpose
Dashboard/Overview of system health and key statistics
DAU/dauDaily active user analytics
AUA/auaAssets under administration
Net Flows/net-flowsInflow/outflow analysis
Risk/riskRisk exposure and benchmarks
KYC Center/kycKYC/KYB document review
Admin/adminUser and role management
Surveys/admin/surveysSurvey question management

A Back to Dashboard link in the sidebar footer returns to the user-facing dashboard.

The admin panel uses a dark theme consistent with the platform:

  • Background: deep brown/olive tones
  • Accent: gold highlights for key metrics and active states
  • Charts: color-coded with consistent palette
  • Tables: sortable with search and pagination
ComponentTechnologyPurpose
FrameworkReact + ViteSingle-page admin application
RoutingTanStack RouterFile-based navigation
ChartsRechartsData visualization
TablesTanStack TableSortable, searchable data grids
HTTPAxiosAPI communication with JWT interceptors
AuthJWT + role enforcementAdmin-only access control