Cechy

Cechy naszego produktu

Wbudowana historia zmian rejestruje operacje wykonywane na obiektach dzięki czemu możliwe jest ustalenie kolejności dokonywanych zmian.

Zbierane statystyki danych pozwalają monitorować zachowania użytkowników.

Dzięki wbudowanemu API systemu możliwa jest integracja z zewnętrznymi systemami, zarówno aby pobierać dane ale także żeby je serwować.

System słowników pozwala dynamicznie konfigurować dane systemu i nie hardcode-ować nawet najprostrzych słowników, dzięki temu ich rozbudowa w wprzyszłości jest banalnie prosta.

Wydzielony system załączników pozwala przechowywać różnego rodzaju pliki w systemie i wykorzystywać je w zależności od ich przeznaczenia.

Możliwość komentowania obiektów wraz ze śledzeniem historii komentarzy.

Możliwość generowania wielu dokumentów, np. umów z klientami, pism do klienta itp. Dzięki takiej możliwości szybko zbudujemy dokument i jego kopię przechowamy w systemie.

Bogaty system tworzenia szablonów dokumentów wraz z ich łączeniem z obiektami systemu. Edycja treści w oparciu o CKEditor pozwala bardzo szybko zaimplementować nowe dokumenty w systemie.

Możliwość kategoryzowania dokumentów pozwala na lepszą organizację pracy.

Rozsyłane powiadomienia pozwalają na ciągły nadór nad procesami działającymi w systemie.

Możliwość powiadamiania użytkowników o wystąpionych zdarzeniach w systemie pozwala na interakcję z użytkownikami nawet jak nie pracują w systemie.

System domyślnie pracuje na kilku wersjach językowych (minimalnie 2 wersje). Dodanie kolejnej w szybkim tempie nie stanowi problemu - system jest na to przygotowany. Wystrczy przygotować tłumaczenia.

Możliwość konfiguracji profilu użytkownika umożliwia personalizację użytkowników.

Bogaty system uprawnień bazujący na dynamicznie budowanych rolach i uprawnieniach pozwala dowolnie skonfigurować system pod kątem ról w systemie.

Bezpieczny system logowania z elementami resetu hasła i potwierdzenia zakładania konta z użyciem e-mail umożliwia dostęp do systemu wielu użytkownikom.

Mechanizmy autoryzacji oraz uwierzytelnienia użytkowników oparte o JSON Web Tokens pozwalają na integrację funkcjonalności backendu z frontem (np. React JS).

Dynamicznie budowane menu z wykorzystaniem KNP Menu oraz elementy nawigacyjne takie jak Breadcrumb ułatwiają nawigację.

Możliwość eksportu danych z tabel do zestawień xls pozwala przenieść pracę z systemu do arkuszy kalkulacyjnych.

Autorskie narzędzie do rysowania tabel oparte o DataTable pozwala skutecznie zaprezentować dane. Praca z filtrami pozwala szybko dotrzeć do wyszukiwanych danych.

Obsługa formularzy SymfonyForm z wykorzystaniem walidacji danych pozwala obsłużyć nawet bardzo zaawansowane formularze.

System Manager NTS posiada zaimplementowany mechanizm obsługi CRUD obiektów, dzięki czemu możliwe jest szybkie odwzorowanie modelu danych w systemie.

Gotowy backend systemu wykorzystywany w innych projektach NTS pozwala bardzo szybko zbudować funkcjonalności aplikacji bez konieczności developowania oczywistych z punktu widzenia działania systemu funkcji. Pozwala skrócić czas implementacji projektu od kliku miesięcy do nawet roku.