How Design and UX Analysis Helps to Improve The User Experience for the Non-Tech Legal Professionals

Rights Mapping Tool

Case Study FAST FACTS ABOUT PROJECT

Industry Solution Country Legal and Humanitarian Web application with Backend International Organizations Services and Database

Duration Stack Efforts Now production usage of the Angular 7, TypeScript, .NET Web API, 2000 man/hours product was successfully ASP.NET, Entity Framework, Sharepoint, launched SQL , Azure OVERVIEW

International humanitarian organization. COLLABORATION RESULTS

Web application, services, and database, created to support legal document storage and workflow for an international humanitarian organization. The tool contains legal data, which is used by the data collectors and reviewers in relation to particular rights categories and populations of concern in different countries. HOW DID THE CLIENT COME TO WORK WITH AKVEO?

The client came across with ngx-admin Angular dashboard (Open Source product developed by Akveo, the second most popular GitHub Angular library). They liked a solid code and visibility of ngx-admin. ngx-admin is a very popular product among developers, and that fact does matter for the clients. The client got in touch with us and asked us to conduct a smaller project at the beginning of the collaboration.

ngx-admin - Open Source Angular admin dashboard

Find out more about Akveo and our products HOW DID THE CLIENT COME TO WORK WITH AKVEO?

We developed a frontend web app for working with external data from Microsoft SharePoint site collection of customer infrastructure. The result was a complete success for all stakeholders involved. The result product is working in client’s infrastructure since it’s launch in mid 2018. The collaboration was continued by a follow-up project, which required a full stack solution. Akveo responded to both front- end and back-end development.

ngx-admin Open Source Angular admin dashboard

Find out more about Akveo and our products CHALLENGES PT.1

SharePoint Integration and authorization to a Data access management on the database level new Angular web application. was a key requirement.

A large amount of legal text should be placed in One of the issues was to ensure the generation of a user interface according to the client’s specific complex pdf report is performed in meaningful rules and meeting modern UX requirements at time. The report can include about 600 pages of the same time. information. CHALLENGES PT.2

The database should be architected in such A large number of specific requirements for the a way that it could be easily used for data application in general and especially for the analysis and business intelligence reporting User Interfaces. as is without API dependencies.

Data Migration from existing PoC (Proof of Concept) application to the new database with significantly different schema. SOLUTIONS PT.1

We started from implementing and verification with client critical security-related requirements 1 including data access, database row-level security, and Sharepoint Authentication and roles checking.

The client provided technical and functional requirements including expected analytics specification. 2 Apart from that we asked and received the ability to regularly communicate with the Architect and Business Analyst from the client side.

During the implementation of the main set of requirements we setup continuous integration process in 3 the infrastructure of the customer, proactively asking for several environments and handling all CI setup process from Akveo side. SOLUTIONS PT.2

After that, we conducted a phase of the UI/UX design analysis. The deliverables included suggestions 4 about improving UI for the client’s new application. The phase of UI/UX design analysis didn't exist among the requirements of the client at the beginning. It was just our suggestion for improving the UI of the future application.

Usage of one of the fastest Open Source HTML to PDF converter libraries allowed us to avoid implementing 5 PDF generation process from scratch and meet all important client requirements for reporting in the same time, including nonfunctional requirements.

2 series of UAT (User acceptance testing) were conducted with the involvement of business stakeholders 6 and real participants of this business process. As an output of UAT testing, we got the list of feedbacks and suggestions to improve the product for making the final application more valuable. RESULTS

Akveo has provided a working web solution for legal document workflow for an international humanitarian organization, making even the most complicated and heavy operations fast and reliable. UX analysis phase and close collaboration with the customer, including several UAT series with business stakeholders, helped to improve the final visual appearance and user experience of the tool. WHY AKVEO?

We are team of full-stack experts who are truly passionate about design, front-end and back-end development.

More than 40.000+ developers from all over the world like our Open Source products on GitHub.

The 2nd most popular GitHub Angular library is our ngx-admin. ngx-admin – Open Source dashboard template.

Our Open Source products are recognized by Angular team and we have close collaboration with Google. FANCY A CHAT ABOUT YOUR PROJECT? CONTACT US! Get a quote for free

Vladimir Lugovsky, CEO Vilnus Minsk Vladimir Lugovsky Lakewood

[email protected]

+1 (415) 670-9034

www.akveo.com

Copyright Akveo