Inspiration

We were thinking back to our online classes and how the teachers had absolutely no clue if the students knew what was going on or not. A lot of the time, we didn't know what was going on but were unwilling to speak up and our body language didn't give it away, so the teachers continued the lessons as planned. This led to way more confusion that necessary and we figured a way to answer questions and signal confusion about them would be helpful.

What it does

Poll Vibes allows teachers to create polls and students to answer polls and then rank their confusion levels about the poll. It then displays bar charts of answers and confusion levels.

How we built it

We used node.js and electron in Visual Studio Code by using the live share extension. There were a lot of JavaScript and HTML files.

Challenges we ran into

We ran into a few challenges, including what to code in order to show the idea. Creating a whole server and login system would have been almost impossible to do in the time created, so we merged the create and answer poll categories into one app. We also struggled with the bar charts for a while but finally figured them out. It's also been a long time since we've worked with these languages, so it took a while for us to get readjusted to the syntax and rules.

Accomplishments that we're proud of

We're proud that we were able to create a prototype in the limited time available. We're also proud of making the bar charts as JavaScript's implementation of them is needlessly complicated.

What we learned

We learned how to use live share on Visual Studio Code, which allowed us to easily collaborate. We also learned how to create bar charts in JavaScript and how to move data from one screen to another, allowing us to create and then display the polls.

What's next for Poll Vibes

A fully developed product would include a backend server, separate logins and pages for students and teachers, more statistics including response time and general mood about the topic, communication methods to talk directly with students, and a way for students to anonymously ask questions. Poll Vibes could also be easily transformed from a desktop app to a website. Also, the data for the bar charts is currently randomly generated, which would be fixed after more than one student could actually answer questions.

Share this project:

Updates

Submission history