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.