项目作者: maharshmellow

项目描述 :
Study Timer synced in real time with Multiple Users
高级语言: JavaScript
项目地址: git://github.com/maharshmellow/groupstudy.git
创建时间: 2017-08-16T02:34:33Z
项目社区:https://github.com/maharshmellow/groupstudy

开源协议:

下载


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

main

Responsive at Any Size

study maharsh net- 1

study maharsh net- 2

study maharsh net- 3

Time Synchronized Between All Devices

screen shot 2017-08-28 at 12 01 49 am

Demo

Click the image below to see a video demo

Group Study Timer - Demo