solutions

what we do

qi demo account

we build your content management system (CMS)

Whatever your content, no matter how unique or complicated, we have the experience and the technical skills to make it come alive through the browser.

Technical details

CMS technical details

You can think of content as your business objects. Creating a tool specific to your business is what we do best because it's your needs that we try to understand and model rather than sell pre-made software. In order to do this we employ open source frameworks, primarily plone. Plone is a mature, well-tested product deployed succesfully in a growing number of sites worldwide. Plone is continously evolving and provides cutting-edge features that are hard to find combined in other frameworks.

we provide you with cutting edge user interface

Usability comes always first. We take the time to design a user interface that is clean, fast and comfortable to use, in order to ensure a pleasant experience for you and your site users. No external tools, no complications, just a browser and you are ready to go.

Technical details

UI technical details

The sites we build are everyday tools. We do our best to achieve a design focused on usability. There is no need for external tools, your browser is enough. While you can drag & drop your Microsoft Word document to create a page, you will never have to learn how to ftp or edit xml documents to manage your content. To ensure a responsive interface that won't let you down, we use AJAX techniques when appropriate.

Finally, we do everything using standard tools. Our sites follow XHTML & CSS web standards and comply with US Section 508 and the W3C's AA rating for accessibility.

we implement your business logic

Using a sophisticated yet simple-to-visualize workflow engine, we apply your business rules. Together we define the different roles your users may have, the different states your site's objects may be in, and the permissions granted to the different user roles on these states. The combination provides you with a fluid yet robust site that securely integrates your business logic. 

Technical details
Workflow diagram

Technical details for workflow

Workflow is probably best explained by example. On the right you see a diagram representing the business rules for pages of the qi site. Pages have three states, private, pending and published. When a user creates a new page, it automatically goes to the private state. As shown in the diagram, in the private state, only the creator and managers (site administrators) can view and edit the page. Other user roles, anonymous (not authenticated) visitors, members and reviewers cannot access the page or even know the page exists.

When the creator decides that she's done with the page, she can submit the page for publication. The page's state thus changes to pending. In the pending state it can only be edited by managers and can be viewed by reviewers. While in the pending state the creator might decide that she wants to make more changes and so can retract the page to private. But typically, a reviewer or manager will check the page and decide to publish it. 

Pages in the published state can be viewed by anyone but only managers can edit them. At any time the creator, a reviewer or a manager can decide to retract the page to the private state and essentially hide it from all others.

In this way we design workflows that cover your own use-case scenarios, enforcing your own business rules.

we support you

If you decide to work with us, we will provide you with a web interface that enables you to continuously monitor your project's progress and a site where you will be able to try out functionality as it becomes available. This way your feedback and criticism never comes too late and there are no surprises. An issue tracker is provided after project completion to support you through your project's lifetime. You can test-drive the issue tracker here.

we host you

We provide hosting facilities for all our clients at competitive rates. We host our sites on our own high-end servers and we take care of maintenance and daily backups. You also have access to web tools that enable you to setup domain email accounts. If you wish, however, to use your own hosting facilities we will install everything on your machines at no extra cost.

Technical details

Currently our servers' specs are the following: AMD Athlon 64 X2 6000+ Dual Core with 8GB DDR2 RAM and 2x750GB SATA II disks with hardware RAID1.   

consultancy services

Whether you are facing a particular problem that you find hard to solve or just wanting to fulfill a new requirement for an already existing solution, we might be able to help! Don't hesitate to contact us with the specifics of your problem and we will do our best to send you a competitive proposal.

Document Actions