Welcome to the Github repository for EduConnect created for Hyphen-Hacks 2019.
View the site here.
This is a digital classroom for students and teachers. The classroom is essentially a chatroom moderated by the teacher. Students may ask questions visible to all students and teachers, but may do so anonymously such that their username is hidden from other students.
This makes managing large class sizes (such as at a university) much easier. It also lets students ask clarifying questions without being afraid of other people thinking their question is "dumb".
Both teachers and students sign in with their Google account. Then they have access to the classroom, with the teachers having moderating privileges. There may be multiple teachers in a classroom. For example, teacher assistants may help answer questions during class time.
There is a check box at the top of the chat room that toggles anonymity. Students may check it at any time then post a message to post as "Anonymous".
In case the site no longer works, the site can be run locally on localhost:3000 by cloning this repository and running
npm install
followed by node index.js
. (Requires NodeJS)
I lost the educonnect.ddns.net domain name because I forgot to renew it :/
Now deployed to Heroku. To demo without logging into Google, press Classroom then check the "Post as anonymous" checkbox.