Background:
A client’s company wanted to improve a report module user interface of their ERP system, to extend functionality, make it more modern and user-friendly. They have decided to build a single page application using Angular. That application should have been launched in a custom environment based on Chromium, configured by environment variables and used web api which have been created in the back-end.

Challenges:
Our main challenge was to use the existing client’s proof-of-concept as an initial idea of a future solution, review and re-engineer it using best practices of building front-end application architecture, preparing that solution for creating additional features and modernizations.

Our main challenge was to use the existing client’s proof-of-concept as an initial idea of a future solution, review and re-engineer it using best practices of building front-end application architecture, preparing that solution for creating additional features and modernizations.

Solution:
Analysis: We analyzed the client ERP system including extra features which were in the client need area. We also identified preferences in extra functions to ensure that the new user interface would meet their expectations.

Architecture: Our team designed the code architecture of the new application, including the components, modules, services required, mocks and base of unit-testing. And also integrated the new Angular application with the existing ERP system’s backend, ensuring that the data flow between the two systems was seamless.

Development: SPA has been developed using Angular v12, Angular Material UI, RxJS and other the latest web development technologies which make the application scalable, robust and secure. We also covered more than 80% of the code by unit-tests based on JestJs which were included in the ci/cd pipeline. And integration tests were made thoroughly to ensure that the application met all the requirements.

Results:
After the implementation of the Angular application, the company saw significant improvements in their ERP system’s user interface. The new user interface was more modern, user-friendly, and efficient, which resulted in improved productivity. The new application also allowed for better data visualization, which helped the users make informed decisions. The company was satisfied with the implementation, and they continued to work with our development team to make their ERP system better.

Get in Touch Today!

Proactively deliver seamless core competencies with scalable. Completely fabricate transparent paradigms.

Email to us

Questions about our product or pricing?

business@tbops.dev

 

clutch.co
github.com
linkedin.com

Fill out the form and we'll be in touch as soon as possible.