Platforma do raportowania GRI

Cel projektu

Celem projektu było stworzenie dla naszego Klienta, firmy Lotos, platformy wspierającej proces tworzenia raportów niefinansowych zgodnych ze standardem GRI. System miał umożliwiać intuicyjne i bezpieczne wprowadzanie informacji wymaganych przez Global Reporting Initiative. Platforma miała za zadanie wspomagać tworzenie szablonów formularzy, słowników, opisów oraz pomocy kontekstowej do formularzy oraz wspierać zarządzanie procesem wpisywania i weryfikacji danych.

Główne założenia

  • Możliwość projektowania formularzy wraz z zaawansowanymi mechanizmami definiowania tabel przez osoby, które nie mają wiedzy programistycznej;
  • Moduł zarządzania użytkownikami i przypisywanie ich do poszczególnych ról (np. edytor, akceptujący, administrator, koordynator);
  • Mechanizm umieszczania komentarzy i odpowiedzi na komentarze do poszczególnych formularzy;
  • Mechanizm definiowania podpowiedzi i opisów poszczególnych pół formularzy;
  • Mechanizm eksportujący dane zawarte w formularzach do dokumentów zgodnych z MS Office;

Wyzwania

  • Przejrzysty i intuicyjny projekt interfejsu dla administratorów i pracowników wprowadzających dane;
  • Skuteczne systemy autozapisu;
  • Przełożenie hierarchii struktury pracowniczej na uprawnienia poszczególnych użytkowników systemu;

Technologie

Java, Spring, Hibernate, PostgreSQL, Envers, JavaScript, Linux, Tomcat, Nginx, bash scripting.