Rails Rumble was a fantastic time. And this year I had the chance to team up with Zac. Let’s have have a look at our round up.

We recently had the idea of chosa.io but never really had the time to work on it. So the Rails Rumble was the perfect time for it.

Here you can see a time lapse of Zac and I in action. 48 Hours recuded into 1 minute.

Meet chosa.io

chosa.io railsrumble special survey

Chosa.io aims to offer small and independent shops a simple tool to create and analyse their surveys.

The public facing survey. Where the customer will give their feedback and might receive a coupon.

chosa.io railsrumble special survey

The analytics dashboard, where the cafe owner can see what people think, analyse the resutls, print a PDF flyer conaining his unique survey url and manage his survey vounchers.

We had really good fun building it, and I hope we can turn this into a product in the future.

Statistics:

Name Lines LOC Classes Methods M/C LOC/M
Controllers 339 258 9 26 2 7
Helpers 79 62 0 7 0 6
Models 232 177 9 23 2 5
Mailers 15 10 1 1 1 8
Javascripts 300 197 0 29 0 4
Libraries 72 67 0 3 0 20
Controller tests 0 0 0 0 0 0
Helper tests 0 0 0 0 0 0
Model tests 0 0 0 0 0 0
Mailer tests 0 0 0 0 0 0
Integration tests 0 0 0 0 0 0
Model specs 150 116 0 0 0 0
Controller specs 114 87 0 0 0 0
Acceptance specs 65 39 0 2 0 17
Mailer specs 5 4 0 0 0 0
Total 1371 1017 19 91 4 9

Code LOC: 771 Test LOC: 246 Code to Test Ratio: 1:0.3

  • Number of Github commits: 188
  • Amount of Redbull cans drunk: 18
  • Anger burstout moment: 1
  • Average hours of sleep per person: 10

You can visit our Rails Rumble team page or browse plenty of other fantastic entries.