Zenix
Project Capabilities

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.

Systems OperationalOpen New Tab
Full Feature Breakdown

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.

Pterodactyl APIPort AllocationAuto Deploy

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).

WebSocketsLive LogsPower Controls

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.

Web SFTPCustom JARsArchive Tools

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.

Stripe APIDynamic FXCoin 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.

Node TelemetryRole RBACSystem Health

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.

MySQL ProvisioningSnapshot BackupsCron Schedules
Architecture & Stack

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.

Frontend Framework

Next.js 14 (App Router)

React 18 Server Components with minimal client overhead

UI & Styling

Tailwind CSS + shadcn/ui

Dark mode glassmorphism design system

Backend & Data

Next.js Server Actions & Prisma

Type-safe database ORM backed by PostgreSQL

Infrastructure API

Pterodactyl Application API

RESTful node control and allocation management

Real-Time Layer

WebSocket Protocol

Low-latency bidirectional console log streaming

Payments & FX

Stripe SDK + Exchange API

Secure PCI-compliant checkout with live currency conversions

Evolution Timeline

From basic console to complete operating system.

A breakdown of ZenixDash milestones from initial release to production v3.2 and future roadmap.

v1.0Completed

Foundation Console

Initial release featuring user accounts, Pterodactyl server creation, live power controls, basic file manager, and console output.

v2.0Completed

Billing & Multi-Node

Integrated Stripe Checkout, multi-currency support, dynamic exchange rates, coin renewal engine, and multi-node port allocations.

v3.2 PRODActive Production

Next.js 14 & Telemetry

Complete refactor to Next.js 14 App Router, Server Actions, real-time node health monitoring, enhanced security, and 2FA support.

v4.0In Roadmap

AI Diagnostics & Snapshots

AI-guided server crash diagnostics, automated multi-region snapshot failovers, and expanded API endpoints for developers.