Regional monitoring, decision support and incident management platform

Timeframe:
6-12 m
Complexity:
Price:
700K

About project

The Platform should provide information and expert-analytical support to the Governor during the preparation and decision-making and improve the efficiency of collaboration of executive bodies of state power and municipal authorities.

Facts

Recently, the Platform has more than 300 active users from all the 30 departments of regional authorities of the Krai and 44 municipal authority units.
The data collection, storage, and management subsystem are configured to collect data on more than 600 reporting forms. As of January 2022, more than 1.0 m. data records have been collected.
The Platform’ sub-systems are the following:
  • subsystem of geoinformation software tools;
  • subsystem of analytical information processing;
  • modeling subsystem;
  • expert subsystem;
  • subsystem of data collection, storage, and management;
  • subsystem of information representation;
  • subsystem for support the current activities of the head of the administration (Governor) of the Krasnodar Krai;
  • reference data management sub-system.
The system operates in 2 environments:
  • Proprietary — designed to dial with proprietary information;
  • Open - the contour with an Internet connection. Sensitive data is not processed within it;
The system has centralized user management mechanisms and allows users to log in using the Unified National Authorization and Authentication System (ESIA).
The system is integrated with 6 regional and federal information systems for user identification, data exchange on the budget process, data exchange on licensing of professional and commercial activities, monitoring of procurement and execution of government contracts, media monitoring, as well as a unified national system of interdepartmental electronic interaction.

Customer

Department of Informatization and Communications of the Krasnodar Krai

Spellsystems Role

  1. Delivering the following subsystems:
    • expert subsystem;
    • subsystem of data collection, storage, and management;
    • subsystem of information representation (regarding the implementation of the media module)
    • reference data management sub-system
  2. Integrate delivered subsystems with external data sources;
  3. Delivering API for the external data providers;
  4. Development of a set of documentation for the developed subsystems;
  5. Conducted more than 4 training events for the customer's employees for each of the subsystems.

Goal

darts image
To create an integrated cross-domain analytic, incident-management, and decision support workspace for 30 regional state departments and 44 municipalities.

Implementation

  1. System design started: December 2018

  2. Development started: November 2020;

  3. MVP presented: December 2020;

  4. Integration and adjustment of workflow and surveys: January-August 2021;

  5. Testing and QA: August-December 2021;

  6. Putting to the live operational mode (official release): December 2021.

Technologies

Basic technologies
1
Docker, FFmpeg
Java, Nginx
Storing and working with data
2
PostgreSQL
Web Interface
3
JavaScript (jQuery), MaterialUI
React.js

Team

The project team brought together 20 professionals from 3 companies:

  • Java developers — 8 people;
  • Front-end developers: — 4 people;
  • PHP developer — 1 person;
  • DBA engineers — 2 people;
  • DevOps engineers — 2 people;
  • Analysts — 2 people.