A Metadata-driven Web App Framework
| Authors | Rushabh Mehta |
| Level | Intermediate |
| Topic | Web programming |
| Tags | web programming, framework |
The talk will introduce the "wnframework". The framework is a metadata driven, includes a rich front-end and has object-relational mapping.
We will run through the motivations behind the framework and what makes it unique - high amount of automation and ability to build a high variety of apps
The talk will contain a short demo to showcase the different features of the framework - metadata modeling, scripting, ORM etc
- Framework overview
- Quick comparison with other Frameworks
- Demo - Build an app
- Building the schema, scripting, object-relational mapping
- Questions and Feedback
The framework is used in over 30 companies and we have recently launched an ERP SaaS product based on the framework (www.iwebnotes.com)
The framework enables building of simple CMS based sites to complex web-apps like an ERP.
It is developed from scratch and since 2004 and was first developed on top of Zope. The current version (4th) is based on cgi and runs in Apache. Database support is MySQL
Maybe it is the first open source, rich-featured web app framework in India (though we don't claim it)
Apart from Web Notes, two other software development companies are developing applications based on it - Sanchar Infotech (Mumbai) and New Indictrans Technologies (Pune).
Is available under MIT license. and is hosted at http://code.google.com/p/wnframework
Framework site: http://wnframework.org
Short Bio:
Currently leading a start-up software development company, Web Notes Technologies, that I founded in 2008. We develop web applications using a Python based Open Source Web Application Framework (wnframework). We also have a flagship ERP product that we deploy on a Software-as-a-Service basis.
Eariler, I have worked with my family business where I developed and partly implemented an ERP Application.
I have a Master of Science degree in Industrial Engineering from Pennsylvania State University.
I have also been in an unsuccessful start-up which helped me gain maturity and learn about expectation management.
Website: http://www.iwebnotes.com Linked In - http://linkedin/in/rushabhmehta1






