Prev Case

Cross-Platform Application for Report Building

Next Case

Industry: Business

Highlights

  • Optimized business workflows / enhanced report building via a cross-platform application
  • Based on the latest data, dynamic diagrams with numerous interdependent functions /
    parameters
  • Works in the offline mode, while ensuring faultless performance and complying with the
    security requirements
  • Interactive features (drill down, news feed with georeference, etc.)

Technologies Used: JavaScript, Python, Apache Cordova, XMLA, Saiku, D3.js, Web SQL

Methodology: Agile

Customer

The customer is a top-ranking official serving as a Head of Energy Department at government institution. The delivered application aimed at facilitating work not only of the official, but his assistants, team members, and other officials at the department.

Need

To enhance workflows and establish healthy internal processes, the energy department of a government institution needed a mobile application that would build dynamic and visually rich reports. Based on the latest analytical data, these reports should replace the paper ones and allow for accessing information on the go.

To accelerate development, the customer turned to HQSoftware to extend its team with the with highly professional talent.

Challenges

In the course of the project, the HQSoftware engineers had to cope with the following challenges:

28 1 -

  • enabling real-time report building while ensuring cross-platform compatibility and faultless performance. 
  • as the reports contained highly sensitive information, the application should feature the offline mode to synchronize data on connecting to secure networks.
  • as there were no ready-made solutions available that fit the customer needs, the team had to deliver a highly customized application with riсh, yet intelligible visual diagram output.
  • delivering a functional UI that would reflect a corporate style of the customer.

Solution

27 2 -

When the customer turned to HQSoftware, both iOS and Android operating systems were under inspection to meet certification standards and fit security needs of the organization. Thus, our engineer utilized Apache Cordova to deliver a cross-platform application that could be serve its purpose regardless of the OS chosen. By identifying performance bottlenecks and reducing the number of requests sent to a database, developers at HQSoftware achieved instant report generation.

The delivered offline mode allowed for accessing the latest information on connecting to the Internet and preventing any data loss.

With the D3.js library, the HQSoftware team ensured a highly customized visualization of report diagrams. Thus, the application can build visually rich reports with numerous interdependent functions/parameters. In addition, diagrams can boast of such interactive features as drill down that allow for revealing more details by clicking on a particular entity. Users can also set up a period of time, which all the reports will be displayed for. Finally, developers at HQSoftware delivered a news feed—based on the relevant events of the energy sector—visualized on a georeferenced map.

Results

Under the project, a mobile application that facilitates report building at the Energy Department of a government institution was developed.

  • the customer optimized its business workflow and enhanced the process of report building through a cross-platform application, which eliminated the need to manually compose paper reports.
  • based on the latest analytical data, the application generates dynamic diagrams with numerous interdependent functions / parameters and interactive features (e.g., drill down).
  • the application works in the offline mode, while ensuring faultless performance and complying with the security requirements.

Check Out Other Works

See How We Approach Business Objectives

Business Automation for Company 353x235 -
US Insurance Company Automation: Switching from 3 Third-Party Systems to an Internal One
Cross Platform Application 353x235 -
Cross-Platform Application Evaluating Enterprise Efficiency
IoT data visualization 353x235 -
IoT: A Data Visualization Solution for Sensor-Based Smart Skin
Kick Off With Your Project Today




    *Required Fields

    Attach File

    We are open to seeing your business needs and determining the best solution. Complete this form, and receive a free personalized proposal from your dedicated manager.

    Sergei Vardomatski 100x100 -

    Sergei Vardomatski

    Founder