Inspiration
Due to the outbreak of COVID-19, many schools and universities have switched to online learning. It is hard to keep track of student's progress and keep them engaged in learning activities remotely due to distractions.
Gathering feedback is vital for effective teaching, and that happens naturally in face-to-face classrooms where teachers can look at body language and patterns of participation. For online learning, there gather feedback is much harder.
In light of this, we are building an app to facilitate effective online learning by helping teachers to collect prompt & substantive feedback
What it does
The app tracks the emotions and engagement of students during lecture and visualizes them in the real-time data analytics dashboard to facilitate online learning
How we built it
UI design using Figma
Front-end development using React
Back-end development using Express and MongoDB
Challenges we ran into
None of us have experience in React and we have very limited experience in backend development. We learnt a lot from the workshops on setting up databases and calling APIs.
Accomplishments that we're proud of
We built a functional prototype! Please fork the GitHub repository below and try for yourself.
What we learned
We learnt a lot about using React for front-end development and Express and MongoDB for back-end development and database.
What's next for Learnx
New features
Support analysis in pre-recorded lectures
Real-time feedback on students' engagement
Recommendations based on data analytics
Chrome plugin for better user experience

Log in or sign up for Devpost to join the conversation.