Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/florianwoelki/watch-together
A simple watch together clone.
https://github.com/florianwoelki/watch-together
javascript material material-design socketio watch-together
Last synced: 16 days ago
JSON representation
A simple watch together clone.
- Host: GitHub
- URL: https://github.com/florianwoelki/watch-together
- Owner: FlorianWoelki
- License: mit
- Created: 2018-05-15T18:02:13.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-09-17T14:17:20.000Z (over 6 years ago)
- Last Synced: 2024-11-29T07:44:36.871Z (3 months ago)
- Topics: javascript, material, material-design, socketio, watch-together
- Language: JavaScript
- Homepage:
- Size: 264 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# watch-together
watch-together is a simple and made with material design Watch2Gether clone.
I do not came up with this idea. This is just a simple clone of a already existing project, called Watch Together.
So please notice, that I am not the founder of this. This project is just for learning purposes.## Test the project
You can test it on the github page or you can install it by yourself (Coming Soon).
Just do the following:
### Running without Docker
Navigate to your favourite directory and clone the repository.
```sh
git clone https://github.com/FlorianWoelki/watch-together.git
```After that, you need to install all necessary modules for this project.
```sh
npm install
```Now you have a fully working project. You can start the project in your directory.
```sh
npm start
```### Running with Docker
Navigate to your favourite directory and clone the repository.
```sh
git clone https://github.com/FlorianWoelki/watch-together.git
```Now you need to build the image. Make sure that you are in the project directory.
```
docker build -t /watch-together .
```Let's run the docker container.
```
docker run -p 5000:5000 -d /watch-together
```The server is now up and running.
You just need to navigate to localhost:5000 or to your website and you are good to go!
## Tech
| Library | Link |
| ------ | ------ |
|Node JS|https://nodejs.org/en/|
|MaterializeCSS|https://materializecss.com/|
|SocketIO|https://socket.io/|
|Mocha|https://mochajs.org/|
|Chai|https://www.chaijs.com/|## Authors
* **[FlorianWoelki](https://github.com/FlorianWoelki)** - *Initial work*## License
This project is licensed to the MIT license.*Free Software, Hell Yeah!*
## Acknowledgments
* Thanks to Watch2Gether for this good practice example!
* Thanks to MaterializeCSS for this awesome framework!## ToDo
- [ ] Add Vue?
- [x] Add Dockerfile
- [ ] Add docker-compose file for database?