Audora
Real-time music streaming platform with synchronized playback and live jam sessions.
Timeline
October 2025 - November 2025
Role
Full Stack
Team
Solo
Status
Active
Overview
Audora is a music streaming platform designed for real-time collaborative listening. It leverages WebRTC for low-latency audio streaming and Socket.io for precise state synchronization, enabling users to host jam sessions where friends can join instantly via a simple 4-digit room code to share queues and enjoy synchronized playback.
Highlights
WebRTC-powered real-time audio streaming
Synchronized playback with millisecond precision
Collaborative music listening experience
Key Features
- Real-time jam sessions using WebRTC audio + Socket.io signaling
- Shared queue and host-controlled playback
- Import local MP3s into the library with backend import scripts
- Simple 4-digit room code system for instant joining
- Synchronized playback across all participants
- Low-latency audio streaming for seamless experience
Tech Stack
React
TypeScript
JavaScript
MongoDB
TailwindCSS
nodejs
clerk
webrtc