All projects03 / Case study

Full-stack · Realtime · Music

Comfort
Zone.

A music space where listening, conversation, and presence happen together.

Comfort Zone music dashboard showing albums, songs, live listener activity, and playback controls
THE PRODUCT, IN ACTIONPLAY · CONNECT · DISCOVER

More than a music player.

Comfort Zone is a full-stack MERN application that brings music playback and social activity into one interface. Alongside listening, people can chat in real time, see who is online, and discover what others are playing.

Music playbackLive connectionAdmin tools

Made to listen. Made to connect.

01

Music, on your terms.

Browse albums and songs, move between tracks, and fine-tune playback with a volume slider.

02

A room that feels alive.

Real-time chat, online and offline presence, and a live view of what other listeners are playing bring people into the experience.

03

Built to be managed.

An admin dashboard makes it possible to create albums and songs, with aggregate data available on the analytics page.

One connected stack.

Frontend

  • React
  • TypeScript
  • shadcn/ui
  • React Router
  • Zustand
  • Axios

Backend

  • Node.js
  • Express
  • MongoDB
  • Mongoose

Realtime & auth

  • Socket.IO
  • Clerk
  • JWT
  • bcryptjs