diff --git a/.gitignore b/.gitignore index 4d020a1..fcb12f0 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -server/sound/ \ No newline at end of file +server/sound/ +server/songDatabase.json \ No newline at end of file diff --git a/.~lock.Writeup_Class.odt# b/.~lock.Writeup_Class.odt# new file mode 100644 index 0000000..6cca9de --- /dev/null +++ b/.~lock.Writeup_Class.odt# @@ -0,0 +1 @@ +,OCSB/s285242,SPH-0019932273,24.05.2024 13:02,file:///C:/Users/s285242/AppData/Roaming/OpenOffice/4; \ No newline at end of file diff --git a/Writeup_Class.odt b/Writeup_Class.odt new file mode 100644 index 0000000..501b62d Binary files /dev/null and b/Writeup_Class.odt differ diff --git a/readme.md b/readme.md index b3affca..3aff8ca 100644 --- a/readme.md +++ b/readme.md @@ -2,7 +2,8 @@ *This project requires VLC to play sound files* ## Purpose The **Party Jukebox** is a program that allows many people to add music, skip songs, play, and pause from any web device to the same device and playlist. \ -This was created for a personal use case for parties, and is a simple, (mostly) functional solution to have a collective playlist for local mp3 files. +This was created for a personal use case for parties, and is a simple, (mostly) functional solution to have a collective playlist for local mp3 files. \ +Main strenghts compared to doing something similar using Spotify are that you can limit the songs that can be played to your selection. Songs can be chosen, but only from a list ## Basic Setup ### Client Setup: The client is a web application that can be hosted on any server, it need not be the same device running the music player. @@ -62,8 +63,8 @@ From left to right: - The search button opens the search screen (pictured) - The settings button (top right) opens the settings menu - Server IP allows you to change the ip that the site connects to - - Alert time changes how long error/confirmation messages are shown for (Default 2) + - Alert time changes how long error/confirmation messages are shown for (Default 2s) - Party Mode adds new songs to the queue when the queue has only 1 song in it - - + - Volume controls the vlc volume of the connected server