Resoniq is a collaborative music listening web application that lets multiple people listen to music together in real time — no matter where they are. Resoniq creates shared listening rooms where friends, communities, or strangers can vibe to the same beat, simultaneously.
Think of it as a virtual listening room — you and your friends, synced to the same song, at the same moment.
- 🏠 Listening Rooms — Create or join rooms with a unique room code
- 🎧 Real-Time Music Sync — Everyone in the room hears the same song at the same timestamp ( 30s playback due to API limitations )
- 🎛️ Music Controls — Play, pause, skip, and control volume
- 🔍 Search & Queue — Search the catalog and add songs to the room queue
- 👥 Live Room Members — See who's listening with you in real time
- 💬 Room Chat — Chat with room members while listening
- 📱 Responsive Design — Works on desktop and mobile
| Layer | Technology |
|---|---|
| Frontend | React.js, Tailwind CSS, JavaScript |
| Backend | Django, Python, Django REST Framework |
| Real-Time | Django Channels (WebSockets) |
| Music API | Deezer |
| Database | MySQL |
Resoniq — Because music is better together.