Cactus is a content-sharing application that allows people to consume different types of material (videos in particular) collectively with friends — remotely and in a synchronised fashion using WebRTC. Users can also control the media content as if they were in the same physical room.
⚠ This app is still in development and unstable!
Current features include:
- Authentication with Firebase
- Searching users and adding friends
- Switching between rooms
- Starting a screen-sharing session (audio included)
- Chatting with friends (WIP)
- 🌚 Dark & Light theme 🌝
npm install
npm run serve
npm run build
npm run test:unit
npm run lint