Skip to content

Latest commit

 

History

History
55 lines (40 loc) · 1.15 KB

README.md

File metadata and controls

55 lines (40 loc) · 1.15 KB

Aula virtual

Aula virtual is a collaborative teaching platform. If you are a teacher, just create a new classroom and let students join. Everything you do will be shared to others. You are in control, but you can grant privileges to any student in your classroom.

Remember, it's just a proof of concept, not ready for production!

Share in real time

  • Code (drag n drop supported)
  • Drawings (collaborative whiteboard)
  • Files
  • Presentations
  • Views
  • Messages
  • Control

Check the video

left side - teacher
right side - a student

YouTube ain't working

Using

  • Vue
  • Vue router
  • Vuex
  • Vue resource
  • Websockets (Socket.io)
  • JWT
  • CodeMirror
  • Mozilla PDF.js
  • Tons of great plugins from the community

If you wanna hack around a bit

#clone the project
git clone https://github.com/zeratulmdq/aula-virtual.git

# install dependencies
npm install

#run the backend server + dev server with hot reload 
#(you'll have two services running, port 3000 and 8080)
npm run go

#Browse to 
http://localhost:8080

TODO

  • A lot!