Dashboard Overview
Dashboard Overview
Section titled “Dashboard Overview”The MICHAMP dashboard is your central hub for managing wallets, API keys, subscriptions, and accessing analytics.
Dashboard Layout
Section titled “Dashboard Layout”Main Components
Section titled “Main Components”┌─────────────────────────────────────────────┐│ Navbar (Top) │├──────────┬──────────────────────────────────┤│ │ ││ Sidebar │ Main Content Area ││ (Left) │ (Current Screen) ││ │ ││ │ │└──────────┴──────────────────────────────────┘1. Top Navbar
Section titled “1. Top Navbar”Located at the very top, always visible:
Left Side:
- 🏠 MICHAMP logo (click to return to dashboard)
Right Side:
- 🔔 Notifications bell (with alert indicator)
- 📅 Time range selector
- 👤 User menu (username → logout)
2. Sidebar Navigation
Section titled “2. Sidebar Navigation”Your main navigation menu (left side):
Sections:
- 📊 Dashboard - Overview and quick stats
- 💼 Wallets - Manage monitored wallets
- 👤 Profile - Account settings
- 📋 Service Plans - View and upgrade plans
- 🔑 API Keys - Manage API access
- 💳 Payments - Billing and payment history
- 🎫 Support - Submit and track tickets
- 💰 Subscription - Current plan details
Mobile:
- Tap hamburger menu (☰) to open/close sidebar
- Sidebar overlays content on small screens
- Auto-closes after selecting a screen
3. Main Content Area
Section titled “3. Main Content Area”Displays the current screen content:
- Changes based on sidebar selection
- Scrollable for long content
- Responsive design adapts to screen size
Dashboard Home Screen
Section titled “Dashboard Home Screen”The default view when you first log in.
Quick Stats Cards
Section titled “Quick Stats Cards”Four key metrics at the top:
1. Current Plan Card
- Shows your service plan (Free/Pro/Enterprise)
- Visual tier indicator
- Quick link to upgrade (if on Free)
2. Active Wallets Card
- Number of wallets monitored
- Wallet limit for your plan
- Usage indicator
3. Subscription Days / API Keys Card
- Pro/Enterprise: Days remaining in subscription
- Free: Number of active API keys
- Status indicator (active/expiring soon)
4. API Usage / Transactions Card
- Enterprise: API calls used this month
- Free/Pro: Transaction count today
- Percentage used and trends
Dashboard Widgets
Section titled “Dashboard Widgets”Solana Network Health (Large, left)
- Live network status indicator
- Current TPS (transactions per second)
- Average fee in SOL
- Network uptime percentage
- Historical chart visualization
Recent Alerts (Right panel)
- Latest system notifications
- Subscription warnings
- Large transaction detections
- Compliance check results
- System status updates
Monitored Wallets (Bottom left)
- List of your tracked wallets
- Shows first 3 wallets
- Balance and status for each
- “Add Wallet” button
- “View all” link if more than 3
Plan Features & Limits (Bottom right)
- Current usage vs limits
- Progress bars for:
- Wallet slots used
- API calls (if applicable)
- Transaction analysis limit
- Feature list for your plan
- Upgrade CTA (if on Free plan)
Interactive Elements
Section titled “Interactive Elements”Notification Bell:
🔔 ← Click to view notifications● ← Red dot = unread notificationsTime Range Selector:
[Last 24 Hours ▼]- Last 24 Hours- Last 7 Days- Last 30 Days- Last 90 DaysQuick Actions Section:
- ➕ Add Wallet - Jump to wallet creation
- 🔑 API Keys - Manage your keys
- 🎫 Support - Open support ticket
- ⬆️ Upgrade - View plans (if Free)
Screen-Specific Features
Section titled “Screen-Specific Features”Dashboard Screen
Section titled “Dashboard Screen”For Free Plan Users:
- “Getting Started Guide” section
- “Unlock Premium Features” showcase
- Comparison of plan benefits
- Prominent upgrade CTAs
For Pro/Enterprise Users:
- Subscription renewal section
- Days remaining indicator
- Auto-renewal status
- Payment history link
- API usage analytics (Enterprise)
Visual Indicators
Section titled “Visual Indicators”Status Colors:
- 🟢 Green - Active, healthy, good
- 🟡 Yellow - Warning, attention needed
- 🔴 Red - Critical, error, expired
- 🔵 Blue - Info, neutral, secondary
Progress Bars:
Wallet Slots: [████████░░] 80%API Calls: [██████░░░░] 60%Storage: [███░░░░░░░] 30%Badges:
[Active] - Green background[Expiring Soon] - Yellow background[Expired] - Red background[Pro] - Blue backgroundResponsive Design
Section titled “Responsive Design”Desktop (1024px+)
Section titled “Desktop (1024px+)”- Full sidebar visible
- Two-column layouts
- All widgets shown
- Expanded cards
Tablet (768px - 1023px)
Section titled “Tablet (768px - 1023px)”- Collapsible sidebar
- Single-column layouts
- Priority widgets shown
- Condensed cards
Mobile (< 768px)
Section titled “Mobile (< 768px)”- Hidden sidebar (hamburger menu)
- Single-column stacked layout
- Essential widgets only
- Simplified cards
- Touch-optimized buttons
Keyboard Navigation
Section titled “Keyboard Navigation”Global Shortcuts:
Ctrl+/orCmd+/- Search (coming soon)Esc- Close modal/menuTab- Navigate between elementsEnter- Activate focused button/link
Sidebar Navigation:
Alt+1- DashboardAlt+2- WalletsAlt+3- ProfileAlt+4- Service PlansAlt+5- API Keys
Performance Optimization
Section titled “Performance Optimization”Auto-Refresh
Section titled “Auto-Refresh”Dashboard data refreshes automatically:
- Network stats: Every 10 seconds
- Wallet balances: Every 30 seconds
- Usage stats: Every 5 minutes
- Alerts: Every 2 minutes
Loading States
Section titled “Loading States”While data loads:
[Loading spinner]Fetching wallet data...- Skeleton screens for cards
- Progressive loading
- Error boundaries for failures
Session Activity
Section titled “Session Activity”Your interactions keep the session alive:
- Clicking navigation
- Scrolling content
- Hovering over elements
- Typing in search (future)
Customization
Section titled “Customization”Current Options
Section titled “Current Options”- Theme: Dark mode (default, light mode coming)
- Language: English (more languages planned)
- Time format: 12-hour or 24-hour
- Currency: USD (more currencies planned)
Future Features
Section titled “Future Features”- ⚙️ Customizable dashboard widgets
- 🎨 Color scheme preferences
- 📊 Widget arrangement (drag-and-drop)
- 🔔 Notification preferences
- 📧 Email alert settings
Accessibility
Section titled “Accessibility”MICHAMP dashboard is designed for accessibility:
- ♿ WCAG 2.1 Level AA compliant
- ⌨️ Full keyboard navigation
- 🔊 Screen reader support
- 🎨 High contrast mode compatible
- 📱 Touch-friendly on mobile
- 🔤 Readable font sizes (minimum 14px)
Common Actions
Section titled “Common Actions”Quick Reference
Section titled “Quick Reference”| Action | Location |
|---|---|
| Add Wallet | Dashboard → “Add Wallet” button |
| View Usage | Dashboard → Usage stats card |
| Upgrade Plan | Dashboard → Service Plans |
| Generate API Key | Sidebar → API Keys |
| Check Balance | Dashboard → Wallet cards |
| Submit Ticket | Sidebar → Support |
| Update Profile | Sidebar → Profile |
| View Payments | Sidebar → Payments |
| Logout | Top right → Username → Logout |
Troubleshooting
Section titled “Troubleshooting”Dashboard not loading
Section titled “Dashboard not loading”- Check internet connection
- Hard refresh:
Ctrl+Shift+RorCmd+Shift+R - Clear browser cache
- Try different browser
- Check Status Page
Widgets showing errors
Section titled “Widgets showing errors”- “Failed to load” - Temporary API issue, retry
- “Unauthorized” - Session expired, log in again
- “Rate limited” - Too many requests, wait 1 minute
Layout issues
Section titled “Layout issues”- Sidebar stuck open - Click outside sidebar or reload
- Content overlapping - Clear cache and reload
- Mobile menu not working - Update browser
Next Steps
Section titled “Next Steps”Now that you understand the dashboard layout:
→ Managing Wallets - Add and monitor wallets
→ API Keys - Generate API access
→ Service Plans - Explore plans
→ Profile Settings - Customize your account