Project: UNIVERSE - Full-Stack Web Development | Pool Deza

Details, tech stack, key features, and impact of UNIVERSE

UNIVERSE

Centralized panel for social media account management, action automation, and real-time user monitoring.

Universe Central Control Panel and User Management Interface
Sobre el Proyecto

Universe is the centralized control panel and administrative dashboard built on Next.js 16, TypeScript, and Socket.IO, designed to orchestrate, monitor, and dispatch tasks to active SocialPeak clients in real time.

The platform acts as the brain of the distributed network: managing subscription plans with hardware binds (Planes: Planet, Star, Galaxy, Universe), securing device connections via hardware HWID & MAC address reconciliations to block illegitimate usage, and maintaining live tracking statuses (ONLINE, OFFLINE, BUSY, BLOCKED).

Features a robust, specialized WebSocket server (ws-server.ts) that acts as a secure broker, instantly queueing and dispatching commands (like, follow, DM) to active automation clients and rendering real-time streaming logs back to administrators.

Detalles Técnicos
  • RoleLead Architect & Developer
  • Year2026
  • FrontendNext.js 16, React 19
  • BackendSocket.IO, Prisma 6, PostgreSQL
  • SecurityHWID Hardware Binding
STACK TECNOLÓGICO —
Next.js 16
TypeScript 5.x
Socket.IO / WebSockets
Prisma 6 / DB Schema
PostgreSQL / Supabase
Tailwind CSS 4.x
FUNCIONALIDADES —
Live Devices Panel

Tracks active bots, reporting socket connections, hardware metrics, current active task, and execution latency.

WebSocket Orchestrator

Broker server (ws-server.ts) handling subsecond command dispatching and dynamic, real-time logging streams.

Plans & Licenses (RBAC)

Enforces strict limits on devices and social accounts via granular tiers (Planet, Star, Galaxy, Universe).

Hardware Binding (HWID)

Tethers licensing to unique machine HWIDs and MAC hashes, mitigating license cloning and unauthorized distribution.

Prisma 6 DB Schema

Highly relational database modeling (User-License-Device-Account) ensuring strict data integrity under intense traffic.

Live Broker Analytics

Comprehensive reporting on task success rates, active device graphs, and historical automation error distributions.

Desafíos Técnicos y Soluciones
01. Concurrency-Safe Device Lockouts

Built dynamic WebSocket mutex lockouts to tag devices as BUSY during heavy flow executions, successfully blocking duplicate trigger commands.

02. Cryptographic HWID Reconciliaton

Created a hardware reconciliation algorithm using SHA cryptographic hashes to match existing registrations during system reinstalls.

03. WebSockets in Serverless Architectures

Configured the Socket.IO broker to support reliable bidirectionality on serverless Vercel endpoints, incorporating optimized local memory fallbacks.

IMPACTO —
Next.js 16
Core Technology
4000
Socket.IO Port
100%
Live bot tracking
SQL
PostgreSQL Prisma 6
4
License plans
HWID
Anti-cloning protection
<500ms
Command latency
Notas Técnicas

Distributed real-time control system. Designed with a Next.js 16 (React 19, TailwindCSS 4) administration dashboard and a custom Socket.IO server (ws-server.ts) acting as the main bidirectional broker. Database modeling implemented via Prisma 6 over PostgreSQL, securing tables for User, License, Device (HWID, MAC, socketId, isBusy, currentTask) and SocialAccount.

CENTRALIZED DASHBOARD.