Skip to content

Web-based karaoke game built in JavaScript that uses YouTube API to search videos

Notifications You must be signed in to change notification settings

upstanding-biome/video-ke

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Video-ke

Overview

Video-ke is a dual video player application with crossfading between players that obtains videos from Youtube.

Alt text

Video-ke was inspired by working with the codebase for TRNTBL3000, an music player app that allowed crossfading across two playlists. Video-ke incorporates crossfading but adds video functionality and the ability to search the Youtube API to add the songs you want to sing or listen to and use a crossfader in between songs.

Integrated Technologies

Youtube API v3

JQuery, JQuery Slider

Bootstrap, Bootstrap Slider UI

Express.js

Node.js

Getting Started

Installation

Install dependencies npm install Other depencendencies are called from CDN

Roadmap

Todo: -search the libraries from soundcloud's API and build your own playlists -have multiple DJ-ing sound clips and special FX display lyrics for karaoke usage

Notes on the Procfile

This tells Heroku the location of the server. Other environmental variables can be set here.

Credits

Development Team:

Product Owner: Cristian Avalos

Scrum Master: Kent Ou

Development Team:

Kim Merino

Christopher Salam

Previous Codebase and heavy inspiration from:

Boundless Kitten's Trntbl3000, Colorful Asteroid's Trntbl3001, Monotom

How to Contribute

Fork the Repo, and make changes there. Pull request into the UpstandingBiome/Video-ke master. Use the AirBNB JavaScript StyleGuide

References

https://developers.google.com/youtube/iframe_api_reference/

https://jquery.com/

http://getbootstrap.com/

https://expressjs.com/

https://nodejs.org/

About

Web-based karaoke game built in JavaScript that uses YouTube API to search videos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •