项目作者: maharshmellow
项目描述 :
Study Timer synced in real time with Multiple Users
高级语言: JavaScript
项目地址: git://github.com/maharshmellow/groupstudy.git
Group Study Timer
Features
- 25 min study / 5 min break
- music playing in the background
- timer is syncronized between all the users
- invite link to get more people to join
- pausing / playing on one browser does that action on all connected browsers
Known Issues
- if it takes too long to connect, the time will be off slightly (this can be fixed by doing time syncs periodically between the group but this has not been implemented)
- does not work on most mobile devices but was not meant to be used on one
- sometimes Chrome has an issue joining a room (seems to have a limit on the number of sockets because it gives the message “waiting for available socket” if too many connections are made from the same computer - but this should not be an issue in real life usage since different computer would be used for different connections)
Screenshots
Main Page

Responsive at Any Size



Time Synchronized Between All Devices

Demo
Click the image below to see a video demo
