Evercode labs
Monitoring Systems

Development of systems for the collection, processing and visualization of data from monitoring devices to predict and prevent emergency situations.

show more
show more
case 16

Development of the web version of the ESCAR system

Allows you to store, monitor and provide information about the radiation parameters of the rooms and equipment of nuclear power plants.
Time
Demo-version
2 weeks
Release
2 months
Technologies
Web
Silex, Backbone.js

About project

The main application of Escar software requires updates on all computers. It needs time and human resources. So, by the request of Gelan, we developed a web version of their Escar software. It is the system for accumulate, store, monitor and provides information about the radiation parameters of NPP rooms and equipment.

Task

A web application must contain all information from main application Escar and can be opened in standard browsers.

Solution

In the backend of the project was only a simple and lightweight API, which developed on the basis of the Silex micro-framework. The main part of the work went to the frontend, which was developed using backbone.js

The next important feature is the database. The escar system from Gelan uses Oracle in accordance with the requirements of NPP. So, our backend should work with it. We used Doctrine DBAL library for this.

An important nuance for us was that the NPP corporate policy does not allow a Linux server to be installed, so we deployed the entire stack on a Windows Server, preparing a complete instruction and testing the process on virtual machines.

Windows, of course, meant using IE as a browser. As a result, the project is compatible with IE above version 9 and other standard browsers.

As a result, the application was installed on the station and use. The quality of the result can be judged by the phrase by Igor from Gelan: “Everything is cool! Just like we have in the desktop version, one to one! ”.

Tell us about your ideas and we will offer the best solution!
Contact us
Other Cases
Development of cloud control system TDCloud
We have designed and programmed the TDCloud cloud telecontrol service. Allows you to receive and process data from measuring devices via web-interface without investing in infrastructure.