Professional Support (Paid Services)
For Professional Support and customization: http://www.odesk.com/users/~~dd91d11caed0cdce This application is a framework only - and is very good for custom projects (that needed to be built from the scratch). So, you may think of supporting us by hiring there.
Core Part of our framework is always in open source, while your project's main file will be never exposed out. You are working with trusted staff, and for reliable technical support.
Tested Applications (Types) on this framework
- Non-Membership websites (Membership is not a part of core development)
- Finance/Budget Planning website
- E-Commerce back-end application (Data Editor)
- JavaScript based Syndication (Links Publisher)
- Email forwarding Applications
- Link directories
- Personal websites
- Music tagging and selling websites
- Crawlers
- Portfolio management sites
- Syndicated links distribution
Proof of Concept
Now, you can write your own module, without affecting the core system we develop. Hence, it can increase your creativity. See more in google codes.
Backend / Frontend
We have almost lost the concepts of backend for our projects, and this framework supports making a frondend look like its backend. Here is a code sample on how to list out the database entities, like menus:
$menus = new menus();
$entries = $menus->list_entries(array());
$smarty->assignByRef('menuss', $entries);
And, this handles the deletion:
if(($menus_id = $variable->get('id', 'integer', 0)) && ($code = $variable->get('code', 'string', '')))
{
$menus = new menus();
if($menus->delete($menus_id, $code))
{
stopper::url('menus-delete-successful.php');
}
else
{
stopper::url('menus-delete-error.php');
}
}
else
{
stopper::url('menus-direct-access-error.php');
}
Forget the coding, you do not have to remember or rewrite it anymore. This framework allows you to bring the security, auto generated codes, and error/success messages.
We use Object Oriented MVC Pattern
For an operation there are three different files: a model (the heart), a controller that interacts with user commands, and the view (Based on Smarty) to show up the results. In total there are 12 different files for add/delete actions, and all of them are automated, to speed up your work. Take an example:
entity-add.php : Helps to add an entity entity-add-successful.php : The entity was successfully added. enity-add-error.php : Error adding an entity (ID/FK failed, or code failed) entity-details.php : Details a particular entity entity-delete.php : Management: Removes an entity by inactivating it entity-delete-successful.php : Entity is deleted successfully. entity-delete-error.php : Error deleting an entity due to code/is_active column/non-existent entity) enity-direct-access-error.php : Can not list, edit, details without sufficient parameters entity-edit.php : Management: Gives a form to enter details of an entity enity-edit-successful.php : Entity edited successfully. enity-edit-error.php : Error editing an entity (Non existent, Code failed, or FK error) entity-list.php : Lists out entities
Fully automated! Fully object oriented, and in MVC pattern with Smarty. What else would you expect?
Bimal Poudel Email now
(Project Manager) @ Sanjaal Corps

