The primary goal of Construct is to accelerate the process of creating one-of-a-kind Joomla! templates while not limiting your ability to add every bit of your creativity. To accomplish this, we have taken a code oriented approach that allows you to add or override the template's CSS styles and layout. Familiarity with CSS is necessary, and knowledge of HTML will benefit you. You don't need to know PHP to use it.
If you have never built a Joomla! template, Construct can help you learn how Joomla! templates are created as we have followed the traditional Joomla! template structure. Unlike other template frameworks that exist today, Construct was not developed to support a template club or a specific project (and there is absolutely nothing wrong with that). Therefore, you won't necessarily find the same features that you do with theirs. We have taken Joomla's core functionality, and features found in other common solutions, into account when deciding what to include. If certain functionality can be accomplished by installing a module, it's not likely that you will find that it reproduced in the framework. Our goal is to keep Construct as simple and easy to use as possible, while maximizing its usage and flexibility.
Construct was created organically and is under constant development to meet the constantly changing needs of the web. We welcome and encourage all suggestions and feedback, and will incorporate your ideas that are in line with the core objectives of Construct.