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

Share this project:

Updates