Web game

The Roulette Game

A browser-playable casino roulette with real betting logic and persistence, built as a technical assessment on a fixed stack.

Year
2025
My role
Full-stack development
Type
Web game
The Roulette Game — screenshot 1
1 / 1

The problem

A technical assessment with the stack decided up front: reproduce casino roulette with bets on colour, odd/even and a specific number, getting the payout logic and history persistence right.

The solution

A Vue 3 frontend with TypeScript and Pinia holding the table state, the bets and the balance; a .NET backend with SQL Server to resolve each spin, calculate payouts per bet type and persist the history. All packaged with Docker so it comes up with a single command.

The result

A complete, deployable game with the betting logic covered and a clean split between the client-side simulation and the authoritative server-side resolution.

Want something like this?

If your project looks like this one, tell me about it and I'll say where I'd start.

Let's talk about your project