ZenixDash Control Panel
The unified Next.js 14 control surface powering automated server provisioning, real-time node monitoring, Stripe billing, live console streaming, and infrastructure management across Zenix.sg.
Built for performance, scalability, and ease of use.
Extracted directly from the ZenixDash v3.2 architecture specs, here is what powers the Zenix hosting platform.
Automated Server Provisioning
Sub-30 second deployments
Instant automated server creation via Pterodactyl API integration. Automatically assigns dedicated ports, allocates NVMe storage, and configures RAM/CPU specs based on plan selection.
Live WebSocket Terminal
Real-time console streaming
Direct interactive server console streaming live logs via WebSockets. Allows real-time command execution, color-coded log outputs, and power state controls (Start, Stop, Restart, Kill).
In-Browser File Manager
SFTP & Custom JAR Uploads
Full-featured web file manager with drag-and-drop uploads, code editing, archive compression, and custom server JAR support for Forge, Fabric, Paper, and Bedrock.
Multi-Currency Stripe Billing
Automated checkout & coins
Integrated Stripe Checkout supporting 10+ currencies (USD, SGD, EUR, etc.) with real-time exchange rates, promo code redemption, and an automated coin reward renewal engine.
Node Telemetry & Admin Controls
System health & monitoring
Real-time CPU/RAM utilization telemetry across Singapore nodes. Includes user role management, transaction logs, node failover alerts, and emergency maintenance controls.
Automated Backups & DB Manager
One-click MySQL databases
Provision MySQL databases instantly per server with remote access credentials. Automated snapshot backup schedules with one-click restoration and download links.
Modern Next.js 14 engineering.
ZenixDash is built from the ground up using Server Components, Server Actions, type-safe Prisma ORM, and high-speed WebSockets.
Next.js 14 (App Router)
React 18 Server Components with minimal client overhead
Tailwind CSS + shadcn/ui
Dark mode glassmorphism design system
Next.js Server Actions & Prisma
Type-safe database ORM backed by PostgreSQL
Pterodactyl Application API
RESTful node control and allocation management
WebSocket Protocol
Low-latency bidirectional console log streaming
Stripe SDK + Exchange API
Secure PCI-compliant checkout with live currency conversions
From basic console to complete operating system.
A breakdown of ZenixDash milestones from initial release to production v3.2 and future roadmap.
Foundation Console
Initial release featuring user accounts, Pterodactyl server creation, live power controls, basic file manager, and console output.
Billing & Multi-Node
Integrated Stripe Checkout, multi-currency support, dynamic exchange rates, coin renewal engine, and multi-node port allocations.
Next.js 14 & Telemetry
Complete refactor to Next.js 14 App Router, Server Actions, real-time node health monitoring, enhanced security, and 2FA support.
AI Diagnostics & Snapshots
AI-guided server crash diagnostics, automated multi-region snapshot failovers, and expanded API endpoints for developers.
