Programmer / Developer / Manager
Last active: 10 hours ago
Creating web-projects of any kind with Magento power!
Our platform is intended for creation of web-projects of any kind and complexity.
Initially platform is based on e-commerce platform - Magento (http://magento.com/), but provides much more flexible functions that let us to build not only e-commerce projects.
With Magento code base we have wide range of standard functions from a box and also have an ability to install big number of different modules from marketplace - magentocommerce.com/magento-connect/
Part of standard functions can be reviewed in action on demo store http://demo.magentocommerce.com/ http://demo-admin.magentocommerce.com/admin and full list of possibilities (not including magento-connect modules) can be found in User guide http://www.magentocommerce.com/resources/user-guide-download .
And extended platform allow us to develop more flexible applications. To make it happen we have worked in 4 main directions that are actually a base of mostly any web project:
#1 CRUD - Create, Read, Update, Delete data.
Any web-project deals with data, but data can be presented in different ways and most platforms provides different ways / modules to work with it. And each new way require time to be developed.
We are concentrating all things in one module without separating data kinds. That let us quickly build any data objects with different attribute sets and deliver these objects to the final user. So all data you need in your web app can be prepared quick, without additional code to be developed (except Custom coding (see below))
#2 The mapping data to the user.
Most platforms provides static mapping of data. It works fine if your data created and edited by you. But as our platform let the data to be self modified (see #4 below) and also can let your visitors to create the data, we are providing combined way - static + dynamic.
Static way presented by Static Pages, Static Blocks (which can be included in any pages) and wide range of settings, available for admin only, that affects project representation to the user.
Dynamic way presented by Templates, Widgets and Dynamic SEO data. Templates let you to design your data or data created by users and have different representation of same data for different pages.
Widgets let you to have more interaction with users (such as let user to create/edit some data) and/or present more complex data (like merging objects of different or same kind into one collection).
Dynamic SEO let you to manage SEO content, based on dynamic attributes of object that you have displayed on page.
#3 Data objects relations
To make projects more dynamic our platform let to create any number of relations between any kind of data, any objects. That allow us to create more complex solutions and finally - to have unlimited nesting of data for any project needs.
#4 Data exchange
There are many different services on web that shares different kinds of their data and also shares functions. Wide range of such services is presented at http://publicapis.com/ and https://www.mashape.com/. So we are providing an ability to sync any object in our platform with any of such services. That’s firstly can let us to make data more dynamic (if we are updating it from other service) and also let us to use more custom functions that were already developed by other services. And we are also providing 2-way sync, so any data from platform can be sent to the third party application.
Except these 4 main directions platform providing more small functions from a box. Such as Tags, Reviews,Mobile apps creation, Flexible search of any data, Dynamic data creation on Event, Newsletter functionality, Polls, Open Api of platform and, of course, many standard functions described at http://www.magentocommerce.com/resources/user-guide-download
But any project usually require custom development and/or design to become really unique and useful. And we will be happy to provide such custom development, which become much more easy with our flexible platform.