A collaborative whiteboard application with video conferencing features.
- This project was inspired by Ayodele Adebayo's article on GetStreamIO.
- Collaborative whiteboard, using channels for real-time changes.
- Video conferencing feature, with active voice and video.
- Public and Private rooms
- User authentication
[ ] Updating rooms to toggle between public and private [ ] Chat feature for the rooms [ ] More marker colors (using a color wheel)
- To run this applcation:
- Clone this repository
cdinto the resulting folder- Run
npm installoryarn add(or any other commands that NextJS supports. I use NPM) - Finally, run
npm run dev
- This application uses NextJS and GetStreamIO.