Lagless game panel
As Development Manager at Elcro Digital Services LLC, I extended the Pterodactyl-based panel for its Lagless.gg brand: game setup, server management, automation, and a consistent administrative experience.
One panel, every workflow.
- Customer
- Game panel
- Wings nodes
Architecture sketch: Laravel, React, TypeScript
- Role and contribution
- Development Manager at Elcro
- Documented activity
- March — October 2026
- Stack
- PHP, Laravel, React, TypeScript, Node.js, Pterodactyl
Context
The challenge is joining many operational workflows into one interface without making users learn the underlying infrastructure. Changes span the Laravel backend, React/TypeScript frontend, and supporting Node services.
Engineering notes
Minecraft onboarding & content
First-run setup, version and game switching, Modrinth integration, dependency-aware modpacks, Bedrock addons, PocketMine plugins, and game-specific configuration editors.
Backups & recovery
Deleted-server backup retention, download and expiry workflows, progress reporting, split-server backup handling, and read-only backup browsing for selective restores.
Schedules & automation
Cron and event-based schedules, resource and player conditions, cooldowns, reusable templates, workflow summaries, and Discord webhook actions.
Databases & node tooling
Database management, multiple database engines, node provisioning integration, allocations, migration workflows, SFTP details, and richer file operations.
Players, console & integrations
A player manager with inventories and statistics, real-time player collection, SSH console access, same-origin WebSocket proxying, and scoped Discord bot controls.
Product experience & administration
Passkeys and authentication improvements, translated interfaces, administration redesign, update walkthroughs, searchable changelogs, reactions, feedback, and consistent notifications.
How it evolved
The first authored panel change
Client-side mod scanning begins the contribution record, followed by crash assistance, editor, database, and file-management work.
Recovery and game switching
Game pools become manageable and backups can be browsed read-only, with the deleted-server backup workflow following in July.
Authentication and management UI
Passkeys, activity, user interfaces, database support, and installation flows receive a series of improvements.
Automation and live integrations
Event-driven schedules, Discord bot controls, a player gateway, player management, and a template installer expand the operational toolkit.
First-run setup and administration
A Minecraft setup wizard and a redesigned administrative interface bring these capabilities into clearer end-to-end workflows.
The contribution record
- Reviewed commits
- 86
- Authored by me
- 85
- Reviewed repositories
- 1
This is customization of an existing Pterodactyl/Arix-based platform, not a claim to authorship of the original panel. The reviewed history contains 85 commits authored by me and one other-author initialization commit. My historical root author identity is included with my confirmation.
Reviewed on . This is a reviewed snapshot, not a live GitHub counter. Dates describe repository activity, not employment start dates. Private commit subjects are summarized; source code, author emails, internal paths, and credentials are not published.
86 matching commits · showing 1–12
Admin Panel Redesign and New Toast Design
First-Run Server Setup Wizard for Java Minecraft Servers
What's New Walkthrough with Live Demo Previews
Discord Bot Access Scopes, Schedule Editor Pages & Changelog Webhook
Changelog Redesign with Reactions & Feedback
Player Gateway for Real-Time Player Counts
Schedule Triggers & Templates, Deleted Server Backups Admin View
Discord Bot System, Template Installer v2 & Player Manager Redesign
Add same-origin WebSocket proxy for panel nodes
Fix Schedule Webhook Custom Payload Not Saving
Harden WebSocket Reconnection
Valheim Config Editor, Quick Migration, DNS Cleanup & Palworld Proton Fix