Projects

RPS+

RPS+

Real-time WebSocket-based multiplayer Rock, Paper, Scissors game featuring instant matchmaking and interactive TUI.

Apps

Frontend
Next.jsNext.js
ReactReact
TypeScriptTypeScript
Tailwind CSSTailwind CSS
shadcn/uishadcn/ui
VercelVercel
Backend
Node.jsNode.js
ExpressExpress
Socket.ioSocket.io
TypeScriptTypeScript

Features

  • Real-Time WebSockets — Bidirectional real-time gameplay powered by Socket.io and Node.js.
  • Matchmaking & Pairing — Instantly matches players waiting in the lobby to start a multiplayer session.
  • Interactive UI — Responsive game board featuring sleek animations, state styling, and toast notifications.
  • Turborepo Monorepo — High-performance workspace caching and management using Turborepo.