NodeJS, Sails.js, MongoDB, AngularJS, HTML5, CSS3, AWS, Nginx.
The United States / Italy
Post CMS is a new generation content management system, engineered by ELITEX for one of the biggest Italian media corporations – Il Sole 24 Ore. While able to work with any kind of content, it was designed to be blazingly fast, focused on search engines and use cutting edge technologies and approaches.
While there are many content management systems (CMS) on the market, none of them were meeting the needs of our customer perfectly. Working in the newsroom and knowing the daily challenges of journalists and editors, the author of the project’s idea decided to build something completely different.
As the main business of the customer company is news production, they wanted to involve a vendor – a trustworthy software development company that has experience in that field.
Therefore, our customer decided to use our expertise in CMS development to engineer a next-generation system to follow more than 10 core principles. Some of them were:
The number one rule is speed. The product has to work seamlessly on modern devices, allowing editors and contributors to produce awesome content without delays and distractions.
Light, easy to navigate, showing options only when they are needed, not cluttering the UI with useless things.
Content writers like to think that readers know what they are doing when they stumble onto their stories, but for the most part, this is not the case. Readers land on pages guided or misguided by search engines and their level of satisfaction is uniquely related to finding the information they were looking for or not. A CMS cannot transform bad writing into good writing but can make sure that whatever information we have available of a page, we present to search engines in a neat and honest way.
We need a strong, surefire solution for multiple people working on the same content remotely.
For example, the ability to set statuses for the content and advanced permissions.
The new system should work well and be easily integrated with existing software – Salsify frontend and Imagex media library.
After analyzing the needs of the project and researching the market, it was agreed to use advanced technologies, such as:
While the direction was set, the more precise requirements still had to be defined. So the ELITEX team was continuously in touch with the stakeholder on the customer’s side, discussing various features and suggesting our ideas. Thanks to the experience of our project manager, who has worked in this business domain for years, it was easier to understand the needs and come up with relevant solutions.
As the project required a flexible approach, the team decided to work based on a scrum methodology, having two-week long sprints. New developments were continuously deploying to the cloud, so the result could be seen immediately.
The CMS was also carefully tested to make sure the app worked as smoothly as possible.
After months of active work, the prototype was ready. The ELITEX team has engineered a new CMS with a number of advanced features, including:
The CMS architecture allows it to run on a simple Amazon server, makes the system scalable, fully customized, and flexible to add new features. That’s why, in addition to the direct value that it brings, Post CMS also helps to save budget on the infrastructure and its maintenance.
From concept to final product, ELITEX has been a precious resource for our company and the mind behind our content management system. It is not all about the great knowledge in web programming, ELITEX guys take their role further. They offer their ideas and perspective and contribute in making things that were not there before, which is the true.