add readme
This commit is contained in:
parent
6a50dc4c86
commit
1763a6b96f
1 changed files with 39 additions and 2 deletions
41
README.md
41
README.md
|
@ -1,3 +1,40 @@
|
|||
# team-1
|
||||
# ChillBox
|
||||
|
||||
Test
|
||||
> *A project by Pausetta.org, Simone Tesini, Francesco De Carlo, Leonardo Segala, Matteo Peretto*
|
||||
|
||||
**ChillBox** is a web app that lets you create a shared radio station with a democratic voting system, so everyone gets to enjoy their favorite music together.
|
||||
Perfect for venues like swimming pools, cafés, or even lively parties.
|
||||
|
||||
---
|
||||
|
||||
## 🎵 Voting System
|
||||
|
||||
Joining a ChillBox room is easy: users can either scan the QR code displayed on the host screen or use GPS to find nearby rooms.
|
||||
Hosts can set a location range, ensuring only people physically present can add or vote for songs.
|
||||
|
||||
---
|
||||
|
||||
## 📊 Ranking Algorithm
|
||||
|
||||
ChillBox uses a smart ranking algorithm to decide what plays next. The score of each song is based on:
|
||||
|
||||
* Votes from users
|
||||
* How recently similar songs (same genre or artist) have been played (less = better)
|
||||
* A bit of randomness to keep things interesting
|
||||
* A strong penalty for songs played too recently
|
||||
|
||||
---
|
||||
|
||||
## 👐 Hands-Off Experience
|
||||
|
||||
ChillBox is designed to be almost entirely hands-free.
|
||||
Once the host sets up a room and optionally connects a screen or projector
|
||||
(to show the current track, QR code, etc.), ChillBox takes care of the rest.
|
||||
|
||||
ChillBox comes with built-in automatic moderation to keep the music fair and on-theme.
|
||||
|
||||
* Users can’t vote for the same song multiple times.
|
||||
* A cooldown prevents users from spamming song requests.
|
||||
* Hosts can define preferred genres and overall mood, so no one can hijack your chill beach vibes with unexpected death metal.
|
||||
|
||||
That said, hosts still have access to essential controls, like pause and skip, if needed.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue