For my final project, I decided to focus entirely on creating a tool for teachers and students to collaborate on a whiteboard and learn together. I believe having access to video/audio enables the teacher detect facial expressions/body language and better understand when the student is confused or having trouble understanding a concept. This project uses https, WebRTC, socket.io, peer js, and p5 canvas.
Special thanks to Alejandro Matamala, Vidia Anindhita, and Bruce Nguyen for your help and patience! Thank you!