Inspiration

The basis of the idea was from our team member Ryan who thought of adding a plugin to Zoom that would allow teachers to better gauge the level of understanding in the classroom.

What it does

IntuiTeach is a web app combined with Zoom that allows teachers to write of series a questions for a virtual lecture they're about to give and as the lecture progresses, the teacher is able to pose a live question for the students on the video call to answer. IntuiTeach also aims to improve engagement for younger learners by incentivizing correct answers with rewards. Each question can hold a certain number of points determined by the teacher, which can then be converted into rewards that are also made by the teacher (i.e. extra credit). IntuiTeach increases the teacher’s ability to gauge the students’ understanding by providing in-depth statistics about the time taken by students to answer, and the accuracy of the class. Developers can expand on our base with our flexible API to track a teacher’s question sets and student statistics so that IntuiTeach can be integrated to different platforms, for example, a mobile app. Through our navbar at the top, teachers will create meetings through the Zoom API, be authenticated, and have their data stored in the API's we designed in our Mongo database. From there, students will be able to join through the meeting id which redirects them to the specific meeting they requesting to join, again handled by our API.

How was it built

IntuiTeach was built using React for the web app as well as Node.js and MongoDB for the backend API. The Zoom plugin was built using the Zoom-sdk.

Challenges we ran into

  • Using the Zoom-SDK to successfully incorporate Zoom into our web app ## What we learned
  • Managing a database, making API calls to that database, and connecting backend to frontend
  • Developing an effective and beautiful UI with React
  • Developing reusable components in React
  • Developing a backend using Node js and MongoDB

What's next for IntuiTeach

  • Using our APIs, IntuiTeach could become a mobile app too
  • Integrate more of Zoom's functionality into our web app
Share this project:

Updates