As busy college students with tight class schedules, we are sometimes unable to attend live lectures, and unfortunately, webcast lectures are very lacking compared to their live counterparts especially when it comes to students' ability to connect with course staff.

What it does

For webcast lectures, Tutor Chat connects remote students to staff to introduce a closer, interactive, and thus more effective learning experience. Students and course staff can post to a public chat, from which the lecturer/professor can pull occasional questions to answer. For students who wish to ask questions directly to course staff, they can open up a private chat, which gets put on queue for any of the course staff to join.

How we built it

We built it with AngularJS, HTML, and Google Firebase.

Challenges we ran into

We basically had to learn everything. No one knew AngularJS, and our knowledge of HTML and Firebase were very limited to start with.

Accomplishments that I'm proud of

We learned how to use AngularJS, HTML, and Google Firebase within the 36 hours of this hackathon.

What's next for Tutor Chat

Login authentication for course staff. Easier way to change to a variety of video streaming sources. Currently only supports YouTube live streams.

Share this project: