Admin Dashboard
The PayWithZ Admin Dashboard provides a comprehensive interface for managing all aspects of the platform, from KYC review to transaction monitoring and compliance oversight.Key Features
KYC Management
Review, approve, and manage KYC submissions with detailed user information
Transaction Monitoring
Real-time transaction monitoring with compliance status and detailed analytics
User Management
View all users, SBT status, wallet balances, and activity tracking
Compliance Analytics
Platform statistics, compliance metrics, and transaction analytics
Stablecoin Audit
Track supply, circulating amount, and holder count in real-time
SBT Tracking
Monitor all issued SBTs, track expiry dates, and manage revocations
Dashboard Sections
Home Dashboard
Real-time platform overview:- Total users and verified users count
- Transaction volume and count
- Pending KYC submissions
- Compliance score
- System health indicators
KYC Management
Complete KYC workflow interface:Review Submissions
View pending KYC submissions with full details
Approve/Reject
Approve or reject KYC with reason tracking
Search & Filter
Search by wallet, name, country, or status
Export Data
Export KYC data for compliance reporting
Transaction Audit
Comprehensive transaction monitoring:- View all token transfers
- Filter by status (approved/rejected)
- Search transactions by wallet or amount
- View compliance reasons for rejections
- Export transaction logs
Stablecoin Audit
Real-time supply tracking:- Total supply monitoring
- Circulating supply
- Token holder count
- Reserve proof status
- Audit trail
Technology Stack
- Framework: Next.js 14 with App Router
- UI: React with TypeScript
- Styling: Tailwind CSS
- Database: Supabase integration
- Real-time: Auto-refresh for live data
Key Capabilities
Real-Time Updates
Auto-refresh for live data and real-time monitoring
Advanced Search
Search and filter by multiple criteria
Export & Reporting
Export transaction logs and generate reports
Role-Based Access
Role-based access control with permissions
Visual Design
The dashboard features a modern dark theme with amber accents, designed for professional use with clear information hierarchy and intuitive navigation.
Integration
The dashboard integrates seamlessly with:- Backend API - REST API for all operations
- Supabase - Real-time database updates
- Solana Explorer - Direct links to on-chain transactions