Background
The customer's platform (NDA) is a system for managing construction and tourism facilities, significantly simplifying navigation and project management at all stages of development — from an investment project application to its commissioning.
The customer implements large‑scale territorial development programmes and investment‑construction projects across different regions of the country. These projects involved huge volumes of data and documentation: calculations, estimates, architectural plans, and more. Existing tools did not provide holistic or transparent process management.
The main problems:
Our task was to develop a single digital platform that would:
Solution
We developed a digital platform for territorial development programme management, combining data on construction sites, projects, investor applications, and related tasks. The solution automates interaction between developers, investors, development institutions, and other participants, creating a unified digital environment for planning and execution.
The project was delivered by a team of 20+ specialists — business analysts, designers, developers, architects, and testers. Over 18 months, we implemented a complete digital twin of the investment cycle for territorial development.
Technical stack & implementation highlights
Key platform modules
Outcome & impact
As a result of the project, the customer received a ready‑to‑use digital platform for managing investment and construction projects.
The platform enabled:
The customer's platform (NDA) is a system for managing construction and tourism facilities, significantly simplifying navigation and project management at all stages of development — from an investment project application to its commissioning.
The customer implements large‑scale territorial development programmes and investment‑construction projects across different regions of the country. These projects involved huge volumes of data and documentation: calculations, estimates, architectural plans, and more. Existing tools did not provide holistic or transparent process management.
The main problems:
- Data on facilities and projects were stored separately and quickly became outdated
- No single digital register of investment projects and applications existed
- Approvals and report preparation required significant manual work
- As the number of projects grew, the system became increasingly unmanageable
Our task was to develop a single digital platform that would:
- Consolidate data on projects and facilities
- Provide transparency of statuses and implementation stages
- Simplify interaction between process participants
- Create an architectural foundation for further scaling
Solution
We developed a digital platform for territorial development programme management, combining data on construction sites, projects, investor applications, and related tasks. The solution automates interaction between developers, investors, development institutions, and other participants, creating a unified digital environment for planning and execution.
The project was delivered by a team of 20+ specialists — business analysts, designers, developers, architects, and testers. Over 18 months, we implemented a complete digital twin of the investment cycle for territorial development.
Technical stack & implementation highlights
- File storage: Document and file storage implemented using S3-compatible storage
- Asynchronous processing: As load increased, part of the processes were moved to async mode. Existing inter‑server communication via WebClient was supplemented with RabbitMQ message broker
- External integrations: Some integrations with external systems were implemented using the SOAP protocol
- Investor application workflow: Applications were created via Camunda integration. Users could edit/cancel an application at any stage. All construction participants could review the application and approve or reject it
- Printable documents: Key sections (e.g., project passport) required printable forms. We implemented printing according to required natioanl standards with pre‑filled information from the system using Apache POI and JasperSoft frameworks
Key platform modules
- Construction facility and project management
- Investment project creation and support
- Investor application submission and processing
- Task and event tracking
- Analytics and progress visualisation
Outcome & impact
As a result of the project, the customer received a ready‑to‑use digital platform for managing investment and construction projects.
The platform enabled:
- Consolidation: All facilities and projects in a single digital environment
- Speed: Simplified and accelerated investment application submission
- Control: Activity tracking across regions, deadlines, and statuses
- Automation: Analytical reporting and map‑based visualisation