Unique Industry Expertise
Our specific domain knowledge helps us understand business ideas behind the project thus building important basis for effective implementation.
Customer
The customer is a start up company based in Denmark.
Challenge
Many company websites have changed appearance from static websites to dynamic websites with content added by multiple authors. This places certain demands on the CMS used by the company. When choosing CMS for their websites, many companies today normally use a two dimensional frame for choosing. The CMS is chosen with regards to the right combination of functionality and extendibility. The fact that any CMS must have the correct level of usability is normally taken for granted.
The problem is that most of the open source and closed source CMS has low usability in terms of
The problem can be solved in two ways, by testing the CMS usability systematically during the development phase and by using the latest web technology. Any CMS is important to look and act as a normal office application. This could be achieved by using DHTML and AJAX. It is likely to make the content contributors’ job done quicker.
The CMS is intended to be sold as a whole package including CMS, web hosting and email. The same server is going to host indefinite number of websites for different clients. Therefore, it is necessary to create CMS screen or even a separate application to adjust customer account and mail. There will not be created a separate copy of the database for each customer, all customers will be in same database. The amount of storage space allocated to a customer and the number of pages used will also be controlled from the administration module.
The CMS and email server will be installed on the same server. When a new customer is set up, this customer is added to the database.
In the context of design the major principle for a CMS is to design a core of the system handling all data and content, and making it possible for all other functionality to be part of other components or add on modules.
Solution
OnClverSoft team developed use cases for the project, data model, the core business logic and web part of the Content Management System by using latest technologies and tools that provide the fastest way of development, best performance and maintainability.
The solution Included:
The solution components provide:
Results
CMS has user friendly interface (easy of use, easy to learn, easy to remember). It is expandable with modules system, which has good performance, maintainability, reliability.
The customer enjoyed a seamless implementation and significant bottom-line benefits. The company now sees significant growth of client base and has a significant increase in net profits.
Technologies & Tools
Technology domains: Software Architecture, Web Applications
Technologies & tools: Ajax, DHTML, CSS, xAjax, jQuery, RichFaces, JSF, Facelets, Spring framework, Spring-security, Hibernate, Maven2, Sun Glassfish, Apache, PostgreSQL, Debian x64
Languages: Java 5, PHP, XML