A web-based gaming platform configured as a Bun monorepo with offline and real-time multiplayer support.
apps/frontend: Next.js 15 App Router web application with Tailwind CSS 4, shadcn/ui, Jotai, and Motion.apps/backend: Real-time multiplayer game server built on Cloudflare Workers, Hono, and Durable Objects with WebSocket Hibernation.
- Bun (v1.3+ recommended)
bun installRun all apps concurrently:
bun devOr run individual apps:
# Frontend (Next.js)
bun dev:frontend
# Backend (Cloudflare Workers + Hono)
bun dev:backend# Typecheck backend
bun --filter backend typecheck
# Build frontend
bun build:frontend
# Deploy backend
bun --filter backend deploy