+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

Garbage Truck Driver App

The project is an application for drivers of garbage trucks, which automates the process of garbage collection. Drivers can easily view and scroll through their route list, update stop activity,...

more

All-In-One E-commerce Platform

The project is an all-in-one e-commerce platform to start, run, and grow a business. This platform allows you to create various online stores. It includes modules of inventory, creating product...

more

Decentralized Exchange Platform

This project is a decentralized exchange platform that connects cryptocurrency buyers and sellers. This platform allows a user to remain in control of their private keys when transacting. It employs...

more

Energy Management System

This project is an energy management tool designed to keep track of the energy efficiency of any facility or space. This tool is optimized to run on all platforms. It...

more

Match-Three Puzzle Game

This project is a match-three puzzle video game that draws gameplay elements from both Candy Crush Saga and Bejeweled. Players attempt to connect chains of like-colored jellies, moving in any...

more

testimonials