SYNC-ROOM / 2025
PlaySync
A real-time music platform where users join rooms and keep playback synchronized across clients with low drift.
Turborepo with Next.js, Node.js, Socket.io, Redis pub/sub, PostgreSQL, Prisma, and NextAuth.
Served 1,000+ registered users and reduced sync drift from 120ms to around 10ms at 5K+ messages/sec.
Designed the real-time architecture, data model, authentication, and Redis-backed synchronization path.
