Skip to content

moduda-live/moduda-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Yong Hoon Shin
Aug 30, 2021
be157ba · Aug 30, 2021
Aug 13, 2021
Aug 11, 2021
Aug 30, 2021
Aug 30, 2021
Sep 4, 2020
Sep 4, 2020
Sep 4, 2020
Sep 4, 2020
Sep 8, 2020
Aug 19, 2021
Sep 4, 2020
Sep 4, 2020
Oct 18, 2020
Aug 11, 2021
Aug 10, 2021
Aug 6, 2021
Aug 30, 2021

Repository files navigation

moduda

sneak_one

Moduda (Korean for "together", 모두다) is a Chrome extension that synchronizes video playbacks on the web, allowing everyone to watch videos together.

Code for the Node Websocket server (deployed on AWS ECS) can be found here.

Set up development locally

To start developing locally, first install the npm dependencies and start the project in development mode:

npm install
npm run dev

This will set up hot reloading so you will not have to compile after saving. To streamline development further, install Extension Loader. Once you unpack the extension in chrome://extensions, saving any changes will automatically update the extension on your browser.

Build for production

To bundle and minify code for production, simply run:

npm run build

...and the output will be available in the dist folder.

Running tests

To run unit tests, simply run:

npm run test:unit

Similarly, to run e2e tests with cypress, run:

npm run test:e2e

About

🕹️ Like Netflix Party, but better

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published