I recently created an experimental, rapid web development platform called ConcussionJS. Its initial target use case is converting HTML prototypes into fully functional applications without the hassle of traditional web development.<p>Six steps to test ConcussionJS for yourself:
1) Create your HTML markup
2) Include the ConcussionJS JavaScript library (http://www.concussionjs.com/concussion.js)
3) Add additional ConcussionJS HTML attributes to your markup (Built on KnockoutJS syntax; example at https://github.com/concussionjs/concussionjs-core)
4) Load your HTML file in a browser (Chrome and Safari tested)
5) Go to admin console add some records
6) Re-load your HTML file<p>Voila -- you now have a dynamic, database backed website. No custom client-side script required, no server-side coding or hosting, and you can try ConcussionJS on an HTML file located anywhere, even running off the file system directly (e.g., file(s) could reside on your desktop sans web server).<p>ConcussionJS can be used both as a cloud platform or run locally. Find more deployment option details at https://github.com/concussionjs/concussionjs-core<p>Tutorial: http://www.concussionjs.com<p>Example Applications:
+ http://samples.concussionjs.com/contacts.html
+ http://samples.concussionjs.com/twitter-bootstrap/blog/
+ http://samples.concussionjs.com/foundation/timesheet/<p>ConcussionJS JavaScript library: http://www.concussionjs.com/concussion.js<p>ConcussionJS mission description: http://www.concussionjs.com/#about<p>Github page: https://github.com/concussionjs/concussionjs-core<p>I'm looking for feedback and would welcome ConcussionJS collaborators!!
Thanks everyone for checking out the site. Would be great to get your perspectives on any of the following:(i) Do you think I should add a custom ConcussionJS sign up/login, or stick with Google/Facebook authentication?, (ii) what kind of projects would you use something like this for, (iii) what additional features would you like to see?