I run a PHP / Laravel–based Ludo Tournament platform and need an experienced developer to hunt down and resolve a cluster of live-site bugs. Right now player game-history pages sit empty, battle commissions don’t always post after a match, and wallet balances fail to refresh once a player finishes a game. On top of that, the post-match status messages (“I won”, “I lost”) behave inconsistently, which in turn creates result-dispute headaches. Here is what I need delivered: • Restore full, real-time game-history visibility for every user. • Make sure the commission logic triggers after each completed battle and records the correct amount in all relevant tables. • Guarantee wallet balances update instantly and accurately after wins, losses, or refunds. • Re-check and streamline the result flow so the correct outcome displays, disputes can be raised only when appropriate, and admin review tools still work. • If you spot a quick win for a small new feature or optimisation while you’re inside the codebase, let’s discuss it—I’m open to improvements that won’t balloon timelines. The stack is Laravel with typical Blade views, Eloquent models, and MySQL. I’ll provide Git access and a staging database so you can reproduce issues and push fixes through a pull-request workflow. Acceptance is simple: once your patches are merged to staging, I’ll run a series of test battles; the history must populate, commissions and wallets must reconcile to the cent, and status messages must match the final game state across at least ten consecutive matches without manual intervention. If you’re comfortable diving straight into existing Laravel code, let’s get this cleaned up.