I was annoyed at paying money for proprietary apps just to give attendance.

What it does

Takes class polls

How we built it

I built a rails json API and Steven built a single page consumer for the API using React JS.

Challenges we ran into

Time. We slept about half of the competition time.

Accomplishments that we're proud of

Getting it done so fast! (if we get it done...)

What we learned

We've done similar projects before, but we learned how to cut the scope of the project to accomodate for time, and get a MVP up an running as fast as possible.

What's next for openclicker

Take down Via Response


  • When a student is responding to the active poll, if the instructor creates a new poll (thus changing the active poll), the student will have to reload the browser to start interacting with the active poll. We wanted to fix this using Pusher for live client-side updates, but ran out of time.
  • The forms don't really have validation on the front-end, but they have thorough validation on the back-end. Submitting invalid data is basically a no-op on the front-end, so if nothing is happening, something is invalid.

Built With

Share this project: