Framework for web development

Our client, a world-known IT company, needed a framework for rapid application development. So, our goal was to build a web framework for fast application creation using flexible security models that include a layout editor and easy support for localization.

Project details

Platform
Web
Services
Web development, QA, Support & maintenance
Partnership
2016 – 2018
Hours spent
54k+

The situation

Any medium and large enterprise faced the problem of storing, managing and using big data. Usually, corporate data includes information about customers, partners, products, orders, sales, profits, etc. So often, such a variety of data prevents programmers from developing the required logically structured database with simple, clear, and fast user interfaces.

Thus, our main task was to design and develop a framework for database-oriented applications by creating and managing models stored in the same database as data. Developers can just create models, define data types and rules, and an application UI is generated automatically on the fly.

The solution

So, the developed framework included such features:

  • fast app creation using flexible security models.
  • layout editor for easy drag-and-drop development.
  • easy localization support of the application.
  • ability to create database-oriented apps stored in the same database as the data.

Technology stack

Key results

We developed a framework that provides very flexible security models and allows end-users to create different data views using a layout editor. So, using this framework, developers are able to quickly and efficiently create a software product without being distracted by trifles.