Next.js Colyseus 1-on-1 PvP

Job ID: 40423635

Budget: $1,000 – $2,500 USD

I have a browser-based game already running on Next.js; what it lacks is real-time multiplayer. I need a developer who can wire up Colyseus to enable smooth, authoritative one-on-one duels. The core front-end screens, basic gameplay loop, and assets are in place—your task is to add the networking layer and anything directly related to it.

What matters most is low-latency state sync between two players, solid matchmaking for quick 1v1 sessions, and server-side logic that prevents cheating. Typescript, WebSockets, and Colyseus Rooms should feel second nature to you, and experience deploying Node processes on Vercel or a small VPS will help us move fast.

Deliverables
• Colyseus server setup with at least one Room dedicated to duels
• Next.js client code that connects, joins a lobby, matches two players, and exchanges game state in real time
• Basic reconnection / disconnect handling and a simple win-loss report sent back to my existing leaderboard API
• Clear README so I can run the server locally and push to production without guesswork

Once the core loop is stable, I’ll handle extra modes myself; right now I just need airtight 1v1 PvP. If this sounds straightforward, let’s get started—I’m ready to merge your first pull request as soon as the lobby connects two test browsers and keeps them in sync.