[READ-ONLY] Mirror of https://github.com/flo-bit/youtube-party-dj. democratic youtube player, everyone can vote and add songs, uni project, made with uix
1.1 kB
49 lines
1# youtube party dj
2
3play a youtube queue on one device and other devices can add songs to the queue, as well as vote on songs. highest voted song plays next. wip.
4
5Made with [UIX](https://uix.unyt.org/).
6
7## demo
8
9short demo video (left player, right a client)
10
11
12https://github.com/flo-bit/youtube-party-dj/assets/45694132/ac43fc09-d47f-4611-9991-0aa098f1105a
13
14
15## development
16
171. clone the repository
18
19```bash
20git clone https://github.com/flo-bit/youtube-party-dj.git
21```
22
232. install [deno](https://docs.deno.com/runtime/manual/getting_started/installation)
24
253. install uix
26
27```bash
28deno install --import-map https://cdn.unyt.org/uix/importmap.json -Aq -n uix https://cdn.unyt.org/uix/run.ts
29```
30
314. install [node.js and npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) if you haven't already
32
335. install node modules, run this in the root directory of the project:
34
35```bash
36npm install
37```
38
396. run development server, run this in the root directory of the project:
40
41```bash
42npm run dev
43```
44
457. open the browser and navigate to `http://localhost`
46
47## license
48
49mit