Companies and agencies during their work can build up lot of contracts that can be difficult to handle. For example it can be difficult to find a particular contract, or it can be difficult to trace the workflow of a contract. However, an application can easily remedy these problems.
My job was to develop an application, that facilitate the work of office workers, it provides an opportunity to store documents, trace the workflow of a contract and ensure that unauthorized users cannot change the details of a contract. The users can associate keywords with contracts in order to facilitate search. Furthermore, they are also able to record, sign, reject, certify or administrate the workflow process, based on different role groups.
The program is developed by using Spring and AngularJS. In addition, I developed web components which can be used not only within the application, but in another projects as well.