Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/Alissonsz/jun2-ish

Web app for watching videos from many sources together with friends.
https://github.com/Alissonsz/jun2-ish

chat jest nextjs react react-testing-library typescript websocket

Last synced: 7 days ago
JSON representation

Web app for watching videos from many sources together with friends.

Awesome Lists containing this project

README

        

#

[Jun2-ish](https://jun2-ish.vercel.app/mainPage)

## Sumary
* [:bookmark: About](#bookmark-about)
* [:rocket: Technologies](#rocket-technologies)
* [:fire: What is next](#fire-what-is-next)

## :bookmark: About
Jun2-ish is a website for watching videos in watch parties with your friends. With this website you can create rooms with text chat and some video, keeping the video synchronized to everyone on the room using websockets, the server repository can be found at [server](https://github.com/alissonsz/jun2-ish_backend).
This app was built inspired by other [project](https://github.com/alissonsz/videoParty) made by me for the same purpose. The main goal is to use the new skills and knowledge that i got to make it better than the last [one](https://github.com/alissonsz/videoParty), and use the oportunity to practice some technologies, like [NextJS](https://nextjs.org/), [Jest](https://jestjs.io/) and Websockets, in besides building a useful website.

## :rocket: Technologies
* [NextJS](https://nextjs.org/)
* [React](https://reactjs.org/)
* [Bulma](https://bulma.io)
* [Redux Toolkit](https://redux-toolkit.js.org/)
* [socket.io](https://socket.io/) (Websockets)
* [Jest](https://jestjs.io/)
* [React Testing Library](https://testing-library.com/docs/react-testing-library/intro/)

## :fire: What is next

- Add reproduction queue