Classroom Music

NNHS Music Server

Login

Info

The NNHS Music Server was built with TypeScript, EJS, MongoDB, and Express to provide both teachers and students a seamless music-sharing experience.

Teachers

Teachers can manage classrooms, which are individual rooms that allow for a unique set of songs for each class a teacher manages.

Basic playback features: playing/pausing, skipping songs, volume control
Shuffle the playlist
See which student submitted a song
Manage students in a class
Disable song submissions
Manage multiple classes

Students

Students can join classrooms via a class code, where you can submit songs, see whats currently playing, and more.