tamwahba / croud-dj

Let your guests vote on what plays next

Home Page:https://croud-dj.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

croud.dj

Build status

Goal

Create a React + Redux responsive webapp. A secondary goal was to have the app be mostly client side, with minimal server side processing.

Screenshots

Desktop screenshot Mobile screenshot

Features

  • Search, and play YouTube videos
  • Host plays most popular song in queue
  • Guests vote on queued songs
  • Instant room updates

Requirements

  • Firebase account with corresponding environment variables (these are public, and served to the client):
    • FIREBASE_API_KEY
    • FIREBASE_AUTH_DOMAIN
    • FIREBASE_DB_URL

To Run Local Instance

  • $ npm start
  • Navigate to localhost:3000 (assuming port 3000 is not in use)

Dev Mode with Hot Reloading

  • $ npm run server:dev
  • Navigate to localhost:3000 (assuming port 3000 is not in use)

About

Let your guests vote on what plays next

https://croud-dj.herokuapp.com/

License:Other


Languages

Language:JavaScript 94.9%Language:CSS 4.9%Language:HTML 0.1%