Dec 11, 2024
No image
Corporate intranet
Completed

Corporate intranet

$75,000+
more 1 year
United Kingdom
2-5
Service categories
Service Lines
Software Development
Domain focus
Technology
Programming language
JavaScript
Frameworks
Node.js

Challenge

Our client is faced with the need to refine an existing enterprise application. The main problems were insufficient functionality of the system: employees could not effectively share news, track the completion of tasks and create documents. This led to difficulties in communication and a decrease in the overall productivity of the team. The client understood that in order to improve work efficiency, it was necessary to update the application by adding new features to it.

 

The goal of the team was to create a reliable and convenient tool for managing employees, which would help improve communication and increase overall productivity.

Solution

The client needed to refine the corporate employee management application so that it included:

  • sharing news within the company;
  • creating integration tasks;
  • creating and accessing Microsoft 365 files;
  • creating new employees in the system.

These functions were necessary to increase the level of interaction between employees and improve control over the execution of tasks, so the Abiron team set itself several key tasks:

 

Improvement of functionality -> it was necessary to introduce new opportunities for sharing news, creating tasks and working with documents.

Updating the relevance of all used libraries and modules.

Troubleshooting vulnerabilities -> conducting an application security analysis and eliminating possible vulnerabilities.

Updating the project's code base to improve the stability of the application.

 

To implement the project, the company used various technologies: JavaScript (React, Node), TypeScript, LESS, Git, Solr, npm, Docker.

Results

The development of new functionality has led to significant changes:


Improving the stability of the application
Updated modules and optimized code have ensured more reliable operation of the system.

Optimization of employee work time
The new features have reduced the time required to complete routine tasks such as document sharing and task tracking.

Reducing data security risks
The elimination of vulnerabilities has increased the level of information security within the company.

These results allowed the client to significantly increase the efficiency of his employees and improve the overall atmosphere in the team.