jromay / jr-jukebox

My personal version of a Jukebox

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JR-Jukebox

My personal version of a Jukebox

Description

This application will allow you to manage your list of favorite songs by downloading from youtube, cataloging them and organizing them into playlists.

It is designed to be used as a jukebox in full screen and enjoy the music at your home parties.

logo logo

About

This project uses Feathers for backend. An open source web framework for building modern real-time applications ans uses React for frontend.

Getting Started

Getting up and running is as easy as 1, 2, 3, 4.

  1. Make sure you have NodeJS and npm installed.

  2. Install your dependencies

    cd path/to/jr-jukebox
    npm install
    
  3. Start your app

    npm start
    
  4. Open link on your browser

    http://localhost:3030
    

My apologises

This project is presented as is, it is not a commercial product, just a toy to use in my arcade machine at parties.

I can receive suggestions to consider except for graphic design unless they are contributions because I am not a designer (as you can see :-D).

Sure you can make numerous improvements and add multiple functionalities but as I say it is just a toy.

What will be added to it shortly will be:

  • Multilanguage (currently only in Spanish).
  • Executable file for Windows and Linux.
  • Import/export song database.
  • Virtual keyboard

Tecnical info

Backend

Frontend

About

My personal version of a Jukebox


Languages

Language:JavaScript 94.4%Language:HTML 3.0%Language:CSS 2.6%