Edition Aug 1st-2nd, 2025

NOI Hackathon Summer Edition

serena

serena

Serena is a collaborative radio station platform that enables users to create and join virtual music stations for shared listening. The application features a React frontend and Spring Boot backend, integrating with the Spotify API to provide real-time music playback and queue management. Users can create radio stations with unique join codes, allowing others to connect and collaboratively build song queues based on their music preferences. The system uses an intelligent queue algorithm that considers factors like song popularity, tempo similarity, audio features, and user preferences to automatically sort and recommend the next songs to play.


Team