We are happy to announce the Preview Release of
iFreeTools Creator, which was mentioned in our previous post (
What's Cooking : iFreeTools "Brahma").
iFreeTools Creator is probably the first Google App Engine based online application builder. It provides users the access to iFreeTools Engine, which powers our
Free CRM application.
Let us see how to create a simple Property Management application using iFreeTools Creator..
Configure App Settings
First configure the App Settings under Admin to provide your Organization's name and the applications name. For our example, we will call
Acme Inc.'s Property Management.

(Other aspects of rebranding are as mentioned in
iFreeTools CRM on your sub-domain, with rebranding !!)
Add Required Entities
Now proceed to Entities module under Admin and click on
Add Entity. You will get a form to enter the details, as given below. Provide details of Entity and save the record.

Likewise we will create 3 entities
Property,
Owner and
Tenant. The entities will get listed in the "Custom Entities" view as given below..

The
Entity Index property defines the dependency and listing order.
Add Attributes for Entities
Now you can proceed to add the attributes for those entities. From Admin::Attributes, click on Add Attribute and fill in the form..

Likewise we can add relevant attributes for all entities. Given below are the attributes we added for the 3 entities...
Owner Attributes

Property Attributes

Tenant Attributes

The
Property Index decides the order of the attribute items in list, form and details pages.
Start using the application
That is it. You can now start using the Property Management application. The below image shows the "Properties" view with sample data..

You can always customize it, as and when business needs change. Go ahead, play with
the Online Application Creator for Google App Engine.
We do have plans to add more features, including support for more data types, chart views like those available in our CRM application and more. And, we would like to hear your feedback too. You can either use the feedback form in the application or send a mail directly to
raj@sahasvat.com.
Related :Building a simple Bug-tracker application on Google App EngineAlso See : Custom Actions now supported in Google App Engine powered iFreeTools CRM and Creator