uaajudges

professional portal

back
ground

UaaJudges is a professional web portal for Ukrainian Administrative Judges Association.

Besides standard portal functionality (news, materials, galleries), there was a necessity to create internal infrastructure, allowing registered users to interact with each other. Each member of the Association was supposed to have a personal account helping to automate some of the work processes dealing with documents.

None of the existing ready to use document-oriented systems didn't fit, so the decision was made to create a custom one.

uaajudges
challenge
There were several challenges in this project:

Provide sufficient level of security to prevent any possible data thefts. The documents judges work with usually have a high level of secrecy.

Allow users to communicate with each other to discuss their work.

Create internal storage and knowledge base along with powerful search mechanism providing means of storing documents and search through them.

uaajudges
Solution

Our team provided all the services of the full application lifecycle.

The two-step user registration process with several user roles was created. The encryption mechanism to ensure secure data transfer was added.

As a part of a registered user profile, dedicated messaging service was developed to maintain internal user communication.

We used the custom-developed storage service to store and access documents. The custom search index providing powerful context search capabilities was created.

There was an automatic update-index process established to maintain index relevance.

UaaJudges was successfully implemented and provided members of the Ukrainian Administrative Judges Association witch suitable services for their daily work.
summary
client
Public organization
location
Ukraine
team
3 Devs, 1 QA, 1 BA, 1 PM
timeline
Jun 2016 - Dec 2016

technologies:

php
PHP
jquery
JQuery
laravel
Laravel
apache
Apache
mysql
MySQL