Contact Us

Enterprise Automation App

Digitalized the Corporate Processes

Our client is an enterprise providing technical industrial services on asset integrity with 30,000 employees working on it.

Location: Germany
Industry: Manufacturing

Product: web application

The scope of our work: back-end

Solutions: business digitalization

 

 

Client Goal:

There are some pain points in each type of business and enterprises have their own. Being overwhelmed with complex processes, nowadays enterprises tend to digitalize and automate their business processes.

As a huge enterprise, our client was struggling with recording and keeping the data in hard copy. So they aimed to digitize and automate the business processes for their employees via creating an internal web application that would provide automation for a number of tasks such as order processing and price formation.

OUR SOLUTIONS
Main Features

1) Automation of registering and placing orders.

2) Automation of holding and processing orders: 

– Viewing status of orders, changes in orders, orders costs etc.

3) Price formation automation: via uploading items of goods, types of work, costs and minimum scope of work.

4) Reducing time for preparing technical documentation: via generating technical documentation based on the order description.

5) Exporting/importing of technical documentation in a PDF format.

6) Invoice generation.

Top challenge
Challenge:

 To configure scripts for running autotests for GitLab CI

Solution:

Using GitLab AutoDevOps with Docker, Kubernetes, SeleniumHub, Capybara, Rspec, Headless Chrome

Our client’s web app contains code that is located in the GitLab repository. This code can be packed into a container, which can then be transferred and installed on different servers.

We used Docker to pack code and all its dependencies into containers and test the web app. By packing all the code into the container, our team was able to run the feature tests.

After passing the tests, the same container is sent to the staging server on which the client can check for possible shortcomings. After that, we did a release on production.

Results:

By introducing features to this enterprise web application, our team helped our client to digitalize their internal business processes and routine work of their employees e.g. automation of orders and data recording. 

 

Such an internal digitalization helps to reduce the human factor and increases accuracy. These changes in the corporate process quickly result in cost savings and revenue growth.

Our process
Timeline:

Aug 2019Oct 2019

Team:
1 back-end developer
Technologies we used
Server-side
PrawnPDF
Rails
Client-side
Haml
jQuery
Webpack
Tools (hosting, monitoring etc.)
AWS
Capybara
Docker
Docker Compose
GitLab
Honeybadger
Kubernetes
RSpec
Integrations

SASS

Success Stories

Reached $196 billion with revenue growth of 43% Gaming
#Gaming Germany
Gaming Publisher Platform

Gaming Publisher Platform has been a significant market leader in online gaming since it was founded in Berlin in 2000.

read more...
Raised $20M Applift
#Marketing & Advertising Germany
Applift BI

AppLift is a German leader in the mobile advertising market, which helps mobile app advertisers, where they can take control of every stage of their app marketing lifecycle.

read more...

Scale your team with us

Drive your business with our dedicated developers