Skip to content

Latest commit

 

History

History
executable file
·
52 lines (32 loc) · 1.36 KB

File metadata and controls

executable file
·
52 lines (32 loc) · 1.36 KB

iVEP

iVEP (Interactive Video Education Platform) allows students to view videos posted by their teachers and comment on the videos if they are confused. Each student comment has a specific timestamps, which are aggregated and graphically displayed for the teachers in the form of a D3 graph. The teachers are then able to determine which aspects of the video are unclear and clarify what the point they were trying to get across or recommend additional resources related to the given topic.

Other features include a live chat room specific to each video, file upload specific to each video so the teacher can share additional resources, drag and drop allowing teachers to save videos by dragging them from one component to another and a playlist/series-builder allowing teachers to organize a series of videos to be watched in a sequence.

Team

Core Tech Stack

  • React
  • Node
  • Express
  • MySQL

Other techologies

  • Socket.io
  • React Router
  • Express session
  • D3
  • React Drag-and-Drop

Development

Installing Dependencies
npm install
Starting the development server
npm run server-dev
Compiling/bundling the files
npm run react-dev