About project
The platform aims to support the Governor during the preparation and decision-making process by providing information and expert analysis. It also aims to enhance collaboration and improve efficiency among state executive bodies and municipal authorities.
Facts
Recently, the Platform has more than 300 active users from all 30 departments of regional authorities of the Krai and 44 municipal authority units.
The data collection, storage, analytics 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’s sub-systems are the following:
- a subsystem of geoinformation software tools;
- a subsystem of analytical information processing;
- modelling subsystem;
- expert subsystem;
- a subsystem of data collection, storage, and management;
- a subsystem of information representation;
- a subsystem for supporting the current activities of the head of the administration (Governor) of the Krasnodar Krai;
- reference data management sub-system;
- Buisness intelligence (BI) based on customised Open sourse software.
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.
Analytics block is based on customised Apache's superset BI due to customer requirements and the OpenSource base.
Customer
Department of Informatization and Communications of the Krasnodar Krai
Spellsystems Role
- Delivering the following subsystems:
- expert subsystem;
- a subsystem of data collection, storage, and management;
- a subsystem of information representation (regarding the implementation of the media module)
- reference data management sub-system
- BI based on Apache superset
- Integrate delivered subsystems with external data sources;
- Delivering API for the external data providers;
- Development of a set of documentation for the developed subsystems;
- Conducted more than 4 training events for the customer's employees for each of the subsystems.
Goal
To create an integrated cross-domain analytic, incident-management, and decision-support workspace for 30 regional state departments and 44 municipalities.
Implementation
System design started: December 2018
Development started: November 2020;
MVP presented: December 2020;
Integration and adjustment of workflow and surveys: January-August 2021;
Testing and QA: August-December 2021;
Putting to the live operational mode (official release): December 2021.
Technologies
Basic technologies
1
FFmpeg, Java
Nginx
Nginx
Storing and working with data
2
PostgreSQL
Web Interface
3
JavaScript (jQuery), MaterialUI
React.js
React.js
Infrastructure
4
Docker
Team
- 8 Java developers
- 4 Front-end developers
- 1 PHP developer
- 2 DBA engineers
- 2 DevOps engineers
- 2 Analysts
Similar cases studies
Integrated solution of regional government content management system
Streamline regional government operations with an integrated content-management platform featuring web portals, intranet, automated document flow, full-text search, and advanced document recognition technology
Highest priority projects and programs of regional government
A custom solution to manage the top priority projects and programs for the regional government.
Regional government reporting and intelligence system
Regional government reporting and intelligence system