مشروع Rhythm هو تطبيق ويب متكامل من نوع SaaS يتيح للمستخدمين مشاركة الموسيقى والاستماع إليها بشكل متزامن في الوقت الفعلي. يمكن للمستخدمين إنشاء غرف أو الانضمام إلى غرف قائمة، رفع الأغاني، والدردشة أثناء الاستماع في تجربة تفاعلية متكاملة.
يتميز التطبيق بتسجيل دخول آمن باستخدام JWT، ومزامنة دقيقة للصوت بين المستخدمين عبر WebSockets، ونظام دردشة مباشر، وإعجابات، وإشعارات فورية. كما يتكامل مع واجهة Spotify API لجلب بيانات الأغاني وصور الألبومات تلقائيًا.
تم تطوير المشروع باستخدام Django REST Framework في الجانب الخلفي وReactJS في الواجهة الأمامية، مع استخدام Django Channels وDaphne لدعم الاتصال في الوقت الفعلي. تم بناء واجهة المستخدم باستخدام Bootstrap لتكون متجاوبة وسلسة على مختلف الأجهزة.