Feedbach

A light weight, easy to use student response system.

View project onGitHub

feedbach

A student response system written in AngularJS and NodeJS. The goal of this project is to create an easy way to create surveys for use in the class room. Everything is available as a HTML5 app, with no need to download or install software. Need to ask a question? Just do it! No need for login or student registration, just plain simple.

Visit http://feedba.ch/ to see it in action.

Why?

I'm a teacher student, and was not satisfied with the solutions available as of spring 2013. First, I was introduced to HiST Student Response System, which needs a program installed. It got some nice features, but why all that fancy stuff? Why not keep it simple? I like it simple.

Then I heard about Kahoot, also a software originating from Trondheim(NTNU). Kahoot is simple and clean, and at the same time feature rich and fun. But Kahoot have limited beta access, and requires registration(only the teacher).

So why not create my own when learning AngularJS and NodeJS? :-)

Alternatives

My features

  • No login required
  • Short URL
  • Four letter ID (alphanumeric for now)
  • Feedback is updated in real time

Status

The basic currently works, some rough edges.

Coding

TODO

  • [x] Reset feedback
  • [-] About
  • [x] IE vertical align
  • [x] Buttons instead of radio in vote page
  • [ ] Test voting on more mobile browsers
  • [ ] Refactor code: survey-data as angular service
  • [x] Refactor code: modal directives
  • [ ] Passport login
  • [ ] Review feedback(s) sent
  • [ ] Remove debug messages
  • [ ] Move server side code to module(s)

SEO: mentometer, live survey, live feedback, student response system (SRS), real time survey