Overview
As a public institution, the Superior Council of Prosecutors (SCP) of the Republic of Moldova, needed a platform that would become an effective means of communication with the general public. This project, sponsored by the Council of Europe, had two main goals: create the official WEB page and provide it with a content management system. SCP planned on using the site to share relevant information with the public regarding its activity, events, open positions, decisions, application forms, assessments etc.
The client emphasized the fact that the website had to be easy to navigate.
Approach
The SCP site was created keeping in mind that its potential users are going to be prosecutors, National Institute of Justice attendees, National Institute of Justice graduates, National and international law bodies, CPA and LPA, as well as the general public.
The development and implementation of the official website of the Superior Council of Prosecutors had 3 stages:
1. Design – the design team presented the most efficient way to build the solution (user interface mockups, HTML screen designs, flow charts, UML schemas).
2. Development – the platform was developed using Drupal 8.
Deliverables
The delivered site is a multi-level information resource in 3 languages: Romanian, Russian and English. Multilingual content offers the institution flexibility and scalability for the future. The site is divided into a public area and restricted access area for the internal network of the Superior Council of Prosecutors.
The client got access to the site administration panel (Drupal CMS) and the web hosting control panel (cPanel). The site structure was developed using multiple content types and taxonomies for grouping and categorizing the content. The improved multilingual administrative dashboard provides a better editing experience. The new Drupal-based website allows content editors to add or update pages, documents and media in a simple way.
The user-friendly interface was achieved using the following elements:
-
streamline navigation;
-
mobile-friendly sitemap;
-
a simplified content management system.
Technologies
Drupal 8, PHP 7.2, MySQL, Apache2, UML, Composer - modules management, Git - version control, Drush - Config Sync, NodeJS Sass/JS Compiler.