Announcing Visimojo – an Awesome New Web App!
In the past year, I have been developing an exciting new web application that I can finally share with you guys! It is called Visimojo and it’s a tool for building surveys visually – you connect questions together into a logical structure, which represents the conversation between you and your user (try it).
One of the reasons it took so long is that I have been developing it on the side, when not busy with college assignments or writing tutorials for Tzine. The other reason is the amount of coding it required; it is the largest web application that I’ve created to date, and I wanted it to work and feel just right.
As this is a programming community, here are some technical details:
- The front end is written in CoffeeScript. It also uses knockout.js and jQuery, along with a handful of plugins (some of which I’ve created myself, like the dragging functionality);
- The backend is written in PHP and the Laravel framework. Laravel is a fantastic tool, and the bundles are indispensible;
- I don’t plan to support IE at all. It does work in the latest versions of IE (mostly), but I am not happy with the overall performance of the browser. IE 10 might fix this, but I haven’t gotten around to testing it there yet;
- Some of the code has been released as tutorials here (like framewarp, the google registration form and other bits here and there). I am considering writing a few tutorials about laravel and knockout, as they make things so much easier.
Visimojo is launched as a public beta and you can sign up right now for free. It will be free for a few more months until the beta ends, but going forward, the only way for the service is to be paid.
I am looking forward to your thoughts and suggestions!