I have only tried this one: <a href="https://github.com/NUBIC/surveyor">https://github.com/NUBIC/surveyor</a>. However it is a DSL and there is not any web UI to create a survey. May be the DSL code could be created from the metadata stored in a DB, but I do not find it very handy. From my experience users want just a 100% graphical solution, although a DSL could be more flexible, any normal user just wants to have some button to click on instead of having to learn some syntax. I find Mongodb very useful, since it stores data in collections, very useful to store the metadata of a form and the data too, since is schema-less.<div>
<br></div><div>I have a survey tool but it's written in PHP and it is highly coupled with and CMS. I am developing something like a survey tool with Rails 3 and Mongodb, but it is more a web database app and I have started few days ago, so I think I will have something useful in few weeks not now.<br>
<br><div class="gmail_quote">On 14 March 2012 10:59, Jason Green <span dir="ltr"><<a href="mailto:jason.green@dynamic50.com">jason.green@dynamic50.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hey Kevin<br>
<br>
How about using google forms? Or does it need to be more bespoke than that<br>
<br>
Sent from my iPhone<br>
<div class="HOEnZb"><div class="h5"><br>
On 14 Mar 2012, at 09:50, Kevin Monk <<a href="mailto:kevin@mangoswiss.com">kevin@mangoswiss.com</a>> wrote:<br>
<br>
> Hello LRUGers,<br>
><br>
> We have a requirement for a user generated survey tool so that an administrator can construct a questionnaire with radio buttons, textfields, checkboxes etc.<br>
><br>
> It feels like we're reinventing the wheel. This might be an unusual request but we'd be interested in purchasing existing code if anybody has some kicking about in a git repo getting dusty? or if you have any advice on how best to approach surveys in rails?<br>

><br>
> Cheers,<br>
><br>
> Kevin.<br>
><br>
><br>
><br>
> Kevin Monk<br>
> Technical Director<br>
><br>
> Mango Swiss Ltd<br>
> Westow Hill Studios<br>
> 45 Westow Hill<br>
> Upper Norwood<br>
> London SE19 1TS<br>
><br>
> E: <a href="mailto:kevin@mangoswiss.com">kevin@mangoswiss.com</a><br>
> T: 020 8670 5461<br>
> M: 07736 066408<br>
><br>
><br>
><br>
> _______________________________________________<br>
> Chat mailing list<br>
> <a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>
> <a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
_______________________________________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>
<a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Riccardo Tacconi<br>Ruby on Rails and PHP development - System Administration<br>VIRTUELOGIC LIMITED<br><br><a href="http://github.com/rtacconi" target="_blank">http://github.com/rtacconi</a><br>
<a href="http://riccardotacconi.blogspot.com" target="_blank">http://riccardotacconi.blogspot.com</a><br><a href="http://twitter.com/rtacconi" target="_blank">http://twitter.com/rtacconi</a><br>
</div>