Web Ludo
A fullstack, real-time multiplayer Ludo board game featuring online lobbies and local hot-seat play. (Note: Since the backend is hosted on Render's free tier, it goes to sleep after 15 minutes of inactivity and may take a moment to spin up on your first visit).
Built with
Go React TypeScript Tailwind CSS Vite WebSockets Go-Chi
Contributions
- / Engineered a high-performance concurrent WebSocket server in Go to handle real-time game coordination.
- / Designed and implemented standard Ludo game mechanics with complete rule validation on both backend and frontend.
- / Developed online lobby matchmaking and private rooms featuring direct URL sharing for multiplayer sessions.
- / Implemented session reconnection handling via localStorage to preserve player states through disconnects.