The government of Krasnodar Region
Krasnodar region is a federal subject of Russia, located in the Southern Federal District. The region population is about 5.5 million people on the territory of 75,485 sq. km.
The Region is characterized by industrial and agro-recreational type of development. The basis of the regional productive forces constitute the industrial, construction and energy complexes, information and communication technologies, as well as agro-industrial, transport, resort and recreation, and tourist complexes. The last three - agriculture, transport, and hotel & tourist complexes - correspond to the priorities of socio-economic development of Russia and determine the special status of the Krasnodar Krai in the national economy.
Also Krasnodar region city Sochi was the host city of Winter Olympic Games of 2014.
We had a very short timeframe of 4 months to solve technical and informational issues. It was necessary to gather, to structure and to translate a huge amount of information. As well, we had to build up a reliable hardware infrastructure for high-load services. Moreover, the most complicated task was to implement software solution able to deliver prepared information to Sochi visitors with all possible communication channels.
To build a project editorials office.
To gather, to structure and to translate the information about over 8,000 locations in Sochi.
To create public transport routes processing engine.
To build up hardware infrastructure able to guarantee service.
To implement software solutions for web-portal, mobile applications and touch terminals of two kinds.
To implement self-monitoring and self-diagnostic software.
To provide integration with external systems.
To deploy project-management solution for all participants.
To guaranty the information updates and system stability during the Olympic Games.
In four months, we discovered, structured and translated the information about thousands of locations and most popular places. We created a database of public transport stops with coordinates and a registry of public transport routes operated by all state or commercial companies. We organized an editorial office and provided news feed.
In parallel, we built two independent nodes of server infrastructure in two remote datacenters. We used two CISCO USE BLADE-systems of 2 BLADE-servers each complemented with NetApp FAS2240-4 storage systems.
However, the main part was the software. On the first stage, we deployed the project management and collaboration system based on Bitrix24. It allowed us to plan and to control all project jobs and tasks.
On the second stage, we created a web-portal and implemented basic editorial processes of information preparation, checking, translating and approving.
The next step was a mobile application development for 4 platforms the most popular on that moment: Android, iOs, Windows Phone and Blackberry. The customer chose such a wide range of technologies to provide maximum clients coverage. The applications used remote database as a main information source and updated automatically whenever it was on-line.
At the same time, our team worked on building terminal software. One of the terminal applications was integrated with the existent Qiwi payment terminals; another was launched on its own hardware acquired specially for project purposes. One of the key features was two using modes. One of them had all user interface controls at the bottom of the screen allowing navigation for disabled people.
In total, we deployed our software on more than 20 custom build terminals and hundreds Qiwi payment terminals throughout the city.
C#, C++ (BlackBerry OS), Java (Android), Microsoft.NET