arianmoser / streamtogether Goto Github PK
View Code? Open in Web Editor NEWWatch videos together with your friends
Watch videos together with your friends
If you vote for a video and the positions in the queue are changing, the vote button will be disabled for the wrong video.
Possible Solution:
Save the votestatus inside of the YouTubeSearch.state.videos
If you vote for a video and the position in the queue changes in the background, the videos will not refresh their position in the playlist on the gui. So if you vote for the same song again , it will be possible that you are voting for a different song in the background ...
Add foreign key inside of the room table, which connects the column creator with the column id of the user table
in user : room_id -> currentRoom_Id
Change also in the Front end
When you reach the room the first time, you can not see the video queue.
If you choose a video -> YouTubeSearch.state.videos get updated -> the side will reload -> the queue will be shown.
If you remove a video from the queue, the queue will show the wrong video elements, although it removed the right ones inside of the database ( if you refresh the side, the right ones were shown)
At the moment the functions of the video player and of the video queue are inside of the wrong component (YouTubeSearch). They have to get switched to the page Room.jsx
User must be logged in to Create Room.
if the hash value of a room contains a "/", the command "this.props.url.query.hv" wont reseive the whole hashedValue ( inside of the function _getInformation)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.