info@anoixilink.tech +256 772 207703
Anoixilink
Limited

Customer

The Customer is Bccc – a Uganda company with offices in Kampala, Uganda. Established in 2018, the company delivers award-winning construction and property Management solutions based on a flexible and easy-to-use Java product compliant with web standards.


Challenge

In 2018, the Customer realized that their product – a content management system (CMS) written in Java – needed a technological revamp to overtake other market players in the forthcoming years. They wanted to offer users a top-notch digital experience, especially in the light of the booming user interface (UI) technologies like JavaScript and Ajax. So, the Customer chose Anoixi Link  as a vendor with a cross-domain experience in web app development to create a totally new product that would allow the company to boost its market visibility worldwide and especially in Africa.


Cooperation

The success of the project was preceded by a persistent hands-on struggle for the right technological solution to ensure a safe and predictable foundation for online presence of any kind.

Upon passing a set of strict tests, 5 Anoixi Link Java Developers were enrolled on the project to augment the Customer’s development team. Although they were mostly to develop the application’s frontend, their ability to easily switch to the backend if needed was of a particular advantage.

The project kicked off with Vaadin – an open source web application framework. Owing to its server-side architecture, it would enable both development teams to focus on their strong suit . However, it came out soon that the framework was not flexible enough to create a CMS as dynamic and smooth as it was anticipated.

The Customer decided to try the Ext JS framework. In 1 year, the application’s codebase grew so big that further development and maintenance were next to impossible.

Trying to find the right solution, Anoixi Link came up with an idea to develop their own object-oriented framework and apply it with Microsoft’s TypeScript to replace Ext JS entirely. With the unique framework, the Customer managed to protect their API from any unpredictable change as well as enable users to employ the same components that the CMS was developed with. The approach automatically allowed a continuous and efficient testing of the product.

With Anoixi Link team ramped up with a test automation specialist, the development process continued for another 2 years under agile methodologies. 

  • Responsive admin UI: it is a single dynamic page that allows users to manage one or dozens of websites simultaneously. No reloading is needed to navigate between documents and applications easily.
  • Real-time updates: thanks to WebSockets, users can always stay updated on any content modifications made by other users.
  • Live editing: now it is possible to build and edit layout templates without using HTML code. The tool provides unlimited design options with drag-and-drop components
  • Flexible permissioning: all users, be it individuals or groups, can enjoy a simple and secure access to the content


CMS with Flexible Architecture and Intuitive Experience for Non-Technical Users

Client Name
: Eng.Ben Obo
Service
: Content management system
Start Date
: Dec 01, 2019
End Date
: Jan 30, 2020
Status
: Completed
0 ITEMS
UGX 0