Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sdclarkelab/socket.io-countdown-timer

Simple real-time Socket.io countdown timer using Socket.IO and Vue.JS
https://github.com/sdclarkelab/socket.io-countdown-timer

api countdown-timer jamaica nodejs socket-io socket-io-client socket-io-server vue vuejs websocket websockets

Last synced: 5 days ago
JSON representation

Simple real-time Socket.io countdown timer using Socket.IO and Vue.JS

Awesome Lists containing this project

README

        

# socket.io-countdown-timer
Simple real-time countdown timer that allows multiple client connections to update and view the same timer instance on the server.

## Features
- Create or join a Socket.IO room.
- Set timer duration.
- Multiple clients can Start, Stop, Pause and Resume the same timer instance. Example: Client_A can start a timer_1, and Client_B can view, pause and stop timer_1.

## How to run the project for the first time?
```sh
# To run client:
$ cd client
$ npm i
$ npm run serve

# To run server:
$ cd server
$ npm i
$ npm run api
```