Skip to content

Video-based education platform that facilitates student/teacher interaction centered on points of student confusion

Notifications You must be signed in to change notification settings

LoggoeGOGO-Engineering/LoggoeGOGO

 
 

Repository files navigation

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

About

Video-based education platform that facilitates student/teacher interaction centered on points of student confusion

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 93.7%
  • JavaScript 6.3%