+18774103947 info@vironit.com

Document Workflow System

Project Overview

Document Workflow System is divided into 2 subsystems. The first one is responsible for document management: the users can upload, edit, publish, store, and delete files. The second one is aimed at document quality control. It helps the users check files and get results and statistics of these checks.

Client

One of the large Russian state agencies.

Industry

Workflow automation, document management, digitization.

Challenge

The customer’s requirements for the system are as follows:

  • provide features to manage the complete document life cycle,
  • control the quality of the documents,
  • generate data using the templates and check if it was generated correctly,
  • exchange the data with other systems of the company to provide the use of relevant documents.

Tech Stack

To develop a front-end part we used the Angular 8 framework and Angular Material library. Chart.js library provides data visualization by building interactive charts and graphs. The back-end side is written in Java.

A full list of technologies used to create the application:

  • TypeScript,
  • Angular 8,
  • Angular Material, 
  • RxJS,
  • Charts.js,
  • Java,
  • PostgreSQL.

Result

We achieved all the goals that were set, thus two interconnected subsystems were built. The solution includes capabilities for document generation, management, and quality control. We hope the Document Workflow System will help the customer automate his workflow and support the global digitization trend.

OTHER PROJECTS

Meal Planning App

The project is a platform that connects people seeking to lead a healthier lifestyle with a network of professionals in the fitness industry. Users can reach out to certified coaches...

more

Risk Management Software

The project is a web platform for financial risk calculations, where non-technical users can put together the calculation workflows themselves in a visual designer. The platform can be used for...

more

Online multiplayer board game

In this two-player game, the players move their pieces on a board that is marked off in squares, 8 squares wide and 8 squares deep. Some squares have special functionality....

more

Accounting Automation System

The customer wanted to get an automated information system that would allow them to get away from paperwork and optimize and simplify the accounting processes. The system is designed to...

more

Travel Software Solution

The project is a members-only service for travellers, which combines personalized trip planning by experts with online and mobile travel content and tools. In a nutshell, each member is assigned...

more

testimonials