Client Description

The client delivers hosting solutions for small to medium-sized businesses.

Client Background

In order to remain highly competitive, the client relies heavily on automation processes. This allows the client to provide the best prices possible to their customers. In addition, their outstanding customer support makes them one of the best hosting solutions in the market.

Business Challenge

The Client needed a custom-built Content Management System, CMS, which would cater for non-technical users. This CMS required functionality far beyond other conventional CMS's which may have been available. One essential requirement was for the CMS to withstand heavy traffic loads, without requiring further hardware resources.

Project Details

  • Location: Plovdiv, Bulgaria
  • Industry: Hosting
  • Partnership Period: December 2015 - December 2016
  • Team Size: 5
  • Team Location: Plovdiv, Bulgaria
  • Services: Dedicated Development TeamProduct DevelopmentWeb app DevelopmentDeployment and server optimizatioQA & Testing
  • Technologies: AWS S3PHPRedisMySQLhaproxyVue.js

Client's goals

The client required that the Content Management System would allow their own staff to create custom components. One aim was for non-technical employees to be able to quickly add new functionality to existing page components. They could also create completely new pages with those predefined components, or even a completely new website. This would give the client the ability to create affiliate websites, on demand, by reusing existing functionality defined in those components.

<strong>Client's</strong> goals


The CodeCoda team created a CMS for the client which had a custom structure. Rather than relying on CMS's like WordPress, which has a high technical debt, the team developed a new flexible system. This allowed users to create custom components, which naturally linked in with other components for a faster build process.

Value delivered by CodeCoda

After providing the technical requirements, CodaCoda was on hand throughout the entire development process. This ensured that the client did not waste their own resources. The end product was easy to use and could even be extended by other developers. The CMS was stable and easily handled any high traffic demands of the client. The client still uses and benefits from this product built by CodeCoda.

<strong>Value delivered</strong> by CodeCoda