diff --git a/README.md b/README.md index f02bddd..3b69259 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,11 @@ # SyncApp -![image](https://github.com/lumijiez/SyncApp/assets/59575049/d153828e-6fc2-46f9-a057-e47b171188da) +User-friendly and simple platform for video syncing between rooms of clients based on WebSockets, and implemented using Express.js, Node.js in pair with ws. -Tiny app based on WebSockets, and implemented using Express.js, Node.js in pair with ws. +![image](https://github.com/lumijiez/SyncApp/assets/59575049/be047255-8a04-4b88-a59e-7b232717ba2e) -## To-Do List +Implemented using a wide range of API endpoints and WebSocket commands, works swiftly. -The following tasks are on our to-do list: +## Known bugs: +1. Sometimes pausing might cause an infinite loop of starting and stopping, making the video unplayable and crashing the server. Might need to implement a failsafe method. -1. Automatize syncing between clients -2. Free the clients map on client exit (causes memory leaks) -3. Implement hosts and automatize hosting -4. Workaround for autoplay -5. Implement room authorization for added security