Gaming Control Panel with API

Job ID: 40188621

Budget: ₹1,500 – ₹12,500 INR

I need a web-based control panel that lets me run, configure, and monitor both multiplayer and single-player games from one place. The panel must expose a well-documented API so I can plug new titles in later or connect external services without touching the core code.

Core scope
• Front-end dashboard where I can create a game instance, start/stop servers, view current players, and push updates in real time.
• Back-end that manages authentication, stores game data, and serves the REST / WebSocket API endpoints.
• Support for both game modes: single-player titles should launch instantly for the user, while multiplayer titles need room creation, player slots, and basic session stats.
• Clean code and clear setup docs so I can deploy on my own VPS.

Tech is flexible; I am comfortable with modern stacks like Node.js/Express, Laravel, or Django for the API and React or Vue for the UI, but I’m open to alternatives if you can justify them.

Deliverables
– Source code in a Git repo with commit history
– Database schema (MySQL or PostgreSQL)
– API documentation (Swagger or similar)
– Live demo or staging URL for acceptance testing
– Deployment guide

Once the panel meets the above and I can spin up a new game instance through the API without manual intervention, the job is complete.