Code Monkey home page Code Monkey logo

moose's Issues

(Bug) Overlay Div Provides Confusion

When adding a song to the queue, the div tag with id overlay appears and seems to dim the screen a bit, but doesn't provide any user feedback on why this is happening. Consider using a library like BlockUI (http://malsup.com/jquery/block/#overview) to give more useful feedback to the user (eg that the song is currently being added to the queue).

Create Beta Release YouTube video

maybe this video should be similar to our MVP release video, but show us using our website instead. everyone is assigned this since we need multiple users in the video - dean will upload the video

Keep getting kicked out of the room I created

I created a room and started adding song to the queue when after the second song or so I get kicked out of the room and cant add any more song. This seems like a major issue if you intend people to actually use this. Also, you should have the ability for all users to view the video and listen to the audio depending on how the host configures the room. Food for thought.

Backend

For the prototype, our server should be able to handle basic routing. API will most likely be implemented in the MVP phase

Update CSS on create/join room buttons on mobile to match desktop

The desktop buttons are not rounded and have a more solid color compared to the mobile site (tested on iPhone with safari). We would like the mobile buttons to be the same as the desktop buttons, not rounded and with the more solid color. The pictures below to better show the difference between the mobile and desktop site.

moosedesktop

img_9364

Host can close a room

At any time the host of a room can close it.
Music will be stopped, queue will be emptied, users in room will be shown a notice/popup that the room has been closed with the option to go back to the create/join room page.

MORE POWERFUL SERVER

for presenting we should have a server that won't crash with multiple requests at the same time

Queue fixes

Our queue is buggy. Let's try and make some fixes

Create a room

Once logged in, a user should be able to create a room. They can name their room. Room code association will be handled on the backend.

Update CSS on the non-host room page to get rid of extra line

There is an extra line that displays on the non-host room that is out of place. The HTML and corresponding CSS for this issue can be found in "the_room.handlebars" file and "the_room.css" file. Please find below a screenshot of the specific issue that I am referring to.

onboarding_helper_pic

Search for a song and add to queue

When in a room, user should be able to search for a song. Search results will be displayed on the frontend where the user can select a result to add to the queue. Searching will be handled on the backend via YouTube API.

[Bug] Adding a Youtube Channel to the Queue Breaks the Room

Under search results occasionally Youtube Channel names will appear as an option to add to the "Up Next" queue. If a Youtube Channel actually gets added to the queue, instead of playing a video the box displaying the current video will say "invalid parameters". This breaks the room as no future videos in the queue will begin playing.

Room issue

After join the room, it is not able to add a song

Apache problems

[x] Website can be accessed from Chrome, but not from Safari
[x] Websocket won't connect -> seems to be an issue now that we're using SSL and HTTPS
[x] Getting errors from YouTube -> possibly from using our key on an external server (?)

Create Beta Release

  • update readme if necessary
  • project must be merged from develop into master
  • tagged as release v0.3.0

Error text placement

The error text for entering an invalid room code is rendered behind the input. This should be fixed.
screen shot 2017-10-06 at 11 09 32 am

Was unable to create an account

Every time I'd try to create an account, it would redirect back to the Login screen and show the message, "Account Creation Failed"
image

442-A3

Activity 3 for CSE 442

Join a room

Once a user is logged in, they should be able to join an existing room if they provide the correct room code.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.