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.

Built With

Share this project:

Updates