Cechy naszego produktu
Historia zmian w systemie
Krzysztof Pawlak2024-01-02T12:09:51+01:00Wbudowana historia zmian rejestruje operacje wykonywane na obiektach dzięki czemu możliwe jest ustalenie kolejności dokonywanych zmian.
Statystyki użytkowników
Krzysztof Pawlak2024-01-02T12:09:30+01:00Zbierane statystyki danych pozwalają monitorować zachowania użytkowników.
Możliwość integracji z zewnętrznymi aplikacjami (API)
Krzysztof Pawlak2024-01-02T12:09:30+01:00Dzięki wbudowanemu API systemu możliwa jest integracja z zewnętrznymi systemami, zarówno aby pobierać dane ale także żeby je serwować.
Słowniki obiektów
Krzysztof Pawlak2024-01-02T12:09:30+01:00System 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.
Załączniki i ich tagowanie
Krzysztof Pawlak2024-01-02T12:09:30+01:00Wydzielony system załączników pozwala przechowywać różnego rodzaju pliki w systemie i wykorzystywać je w zależności od ich przeznaczenia.
Notatki do obiektów
Krzysztof Pawlak2024-01-02T12:09:30+01:00Możliwość komentowania obiektów wraz ze śledzeniem historii komentarzy.
Generowanie plików pdf na bazie szablonów i danych obiektów systemu
Krzysztof Pawlak2024-01-02T12:17:04+01:00Moż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.
Szablony dokumentów oparte o edytor Wysiwig
Krzysztof Pawlak2024-01-02T12:09:30+01:00Bogaty 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.
Kategorie dokumentów
Krzysztof Pawlak2024-01-02T12:09:30+01:00Możliwość kategoryzowania dokumentów pozwala na lepszą organizację pracy.
Rozsyłka wiadomości (e-maili) do użytkowników
Krzysztof Pawlak2024-01-02T12:09:30+01:00Rozsyłane powiadomienia pozwalają na ciągły nadór nad procesami działającymi w systemie.
Definicja zdarzeń i generowanie powiadomień
Krzysztof Pawlak2024-01-02T12:09:30+01:00Możliwość powiadamiania użytkowników o wystąpionych zdarzeniach w systemie pozwala na interakcję z użytkownikami nawet jak nie pracują w systemie.
Obsługa wielu wersji językowych
Krzysztof Pawlak2024-01-02T12:09:31+01:00System 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.
Profil użytkownika
Krzysztof Pawlak2024-01-02T12:09:31+01:00Możliwość konfiguracji profilu użytkownika umożliwia personalizację użytkowników.
Role, uprawnienia i grupy uprawnień
Krzysztof Pawlak2024-01-02T12:09:31+01:00Bogaty system uprawnień bazujący na dynamicznie budowanych rolach i uprawnieniach pozwala dowolnie skonfigurować system pod kątem ról w systemie.
Logowanie, reset hasła, logi autoryzacji
Krzysztof Pawlak2024-01-02T12:09:31+01:00Bezpieczny 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.
Autoryzacja i uwierzytelnianie użytkowników (API JWT)
Krzysztof Pawlak2024-01-02T12:09:31+01:00Mechanizmy autoryzacji oraz uwierzytelnienia użytkowników oparte o JSON Web Tokens pozwalają na integrację funkcjonalności backendu z frontem (np. React JS).
Dynamicznie menu i breadcrumb
Krzysztof Pawlak2024-01-02T12:09:31+01:00Dynamicznie budowane menu z wykorzystaniem KNP Menu oraz elementy nawigacyjne takie jak Breadcrumb ułatwiają nawigację.
Eksport danych do xls
Krzysztof Pawlak2024-01-02T12:09:31+01:00Możliwość eksportu danych z tabel do zestawień xls pozwala przenieść pracę z systemu do arkuszy kalkulacyjnych.
Rozbudowane tabele (filtrowanie, sortowanie, paginacja)
Krzysztof Pawlak2024-01-02T12:09:31+01:00Autorskie narzędzie do rysowania tabel oparte o DataTable pozwala skutecznie zaprezentować dane. Praca z filtrami pozwala szybko dotrzeć do wyszukiwanych danych.
Formularze i walidacja danych
Krzysztof Pawlak2024-01-02T12:09:31+01:00Obsługa formularzy SymfonyForm z wykorzystaniem walidacji danych pozwala obsłużyć nawet bardzo zaawansowane formularze.
Obsługa CRUD obiektów (na bazie modelu danych)
Krzysztof Pawlak2024-01-02T12:09:41+01:00System 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
Krzysztof Pawlak2024-01-02T12:09:41+01:00Gotowy 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.