A modern online whiteboard that promotes safe and interactive learning between students and teachers.
- MongoDB
- Express.js
- React.js
- Node.js
- Teacher creates whiteboard lobby using the "Create Whiteboard" button on the landing page.
- Students join a whiteboard lobby using the "Join Whiteboard" button and input both a username and the corresponding whiteboard lobby code.
- If lobby code fails to display, use diagnostic lobby code 1234.
- Prerequisites: latest version of Node.js running on machine.
- In terminal, CD into dosca-whiteboard/server
- Run npm install and wait for node modules to download.
- Run npm start and wait for the startup confirmation.
- Open a seperate terminal window, CD into dosca-whiteboard/ui/collaborative-whiteboard
- Repeat steps 3 & 4; Your browser will launch Dosca.