Inspiration
One of the main obstacles to learning is student engagement. Shy students in particular, are often too afraid to ask questions. This is a huge problem as not only are the shy students deprived of their answers, so are the rest of the students who would never hear the shy students' questions.
Including a live feed of questions lets teachers help all students by increasing student engagement.
What it does
It provides a live feed of questions and answers between teacher and students.
How we built it
We used React, NodeJS, MongoDB, redux, GetStream.io, Material-UI
Challenges we ran into
We were not familiar with most of the technologies used so spent too long trying to fix bugs and ultimately were not able to include features we were planning.
Accomplishments that we're proud of
The chat room is live and clients can look at the chat room. A work-in-progress front-end with routing for the necessary pages.
What we learned
We learned to work with a new API and the new technologies.
What's next for ClassFeed Web App
Implement backend database. Implement our own chat server that handles all the clients. Complete UI. Continue to add features to ultimately make this a possible virtual classroom with speech-to-text, chat logs, etc.
Log in or sign up for Devpost to join the conversation.