Portal Centrum Szkoleniowego — Dokumentacja¶
Przewodnik dla użytkowników portalu Centrum Szkoleniowego FlexWelder (sekcja /partner/* panelu admina,
widoczna dla firm z typem Centrum Szkoleniowe). Każdy przepływ ma własną stronę z instrukcją krok po kroku.
Wersja angielska: en/00-index.md.
Dla kogo: personel centrum szkoleniowego — Właściciel, Administrator, Kierownik i Trener. Trenerzy widzą ograniczone menu (tylko przypisane kursy); Administrator/Kierownik/Właściciel mają pełen zakres. Zobacz Role i dostęp.
Zacznij tutaj¶
- Wprowadzenie — role, menu boczne, logowanie i co odblokowuje tryb „Centrum Szkoleniowe".
- Role i dostęp — kto co może zrobić (macierz dostępu).
- Słownik — typy kursów, typy certyfikatów, kategorie regulacyjne, statusy.
Pulpit¶
- Pulpit — wskaźniki, alerty, nadchodzące kursy, szybkie akcje (oraz pulpit Trenera).
Kursy¶
- Lista kursów — przeglądanie, wyszukiwanie, filtry, paginacja; wejście do Nowego kursu i raportu.
- Tworzenie / edycja kursu — wszystkie pola kursu, tworzenie z szablonu, zapis jako szablon.
- Szczegóły kursu — nagłówek tylko do odczytu, zakładka edycji, duplikowanie, zmiana statusu, archiwizacja.
- Edycje kursu (terminy) — dodawanie/edycja edycji, daty, pojemność, status, lista oczekujących.
- Raport zaliczeń kursu — PDF zaliczeń/ewidencji (tzw. ewidencja / lista TÜV).
Kursanci¶
- Lista kursantów — unikalni kursanci ze wszystkich kursów, filtry, „wymaga uwagi".
- Zapis kursanta — wyszukaj istniejącego lub utwórz nowego; e-mail z zaproszeniem dla nowych.
- Profil kursanta — profil między kursami: dane, zapisy, certyfikaty.
- Karta kursanta (w kursie) — płatność, postęp, ocena, frekwencja, przeniesienie, usunięcie, poprawki.
- Przeniesienie kursanta — przeniesienie kursanta między kursami/edycjami.
Frekwencja, Agenda i Instruktorzy¶
- Frekwencja — obecny/nieobecny per dzień i blok; oceny; oznacz wszystkich.
- Agenda — bloki harmonogramu, typy bloków, instruktor per blok, szablony, PDF agendy.
- Instruktorzy — przypisywanie/usuwanie trenerów do edycji; widok własny trenera.
Certyfikaty¶
- Rejestr certyfikatów — lista wydanych certyfikatów, karty podsumowań, masowe przypomnienia.
- Wystawienie certyfikatu — wgraj PDF → odczyt OCR → pola → wystaw.
- Import certyfikatów — masowy import z Excel/CSV (wgraj → mapuj → podgląd → wynik).
- Szczegóły certyfikatu — podgląd/edycja, dołącz/zmień plik, pobierz, usuń.
- Wiadomości do posiadaczy certyfikatów — e-mail/push do posiadaczy wg statusu.
- Zaświadczenie o ukończeniu kursu — wystaw z kursu/edycji; PDF rejestru; ZIP.
- Odnawianie certyfikatów — koszyki wygasających, przypomnienia, przypisanie kursu odnawiającego.
Administracja¶
- Personel — zapraszanie/edycja/usuwanie personelu i ról (ADMIN/MANAGER/TRAINER); Właściciel tylko do odczytu.
- Finanse — wskaźniki przychodów, przychód wg kursu/miesiąca, wykres statusów płatności, eksport CSV.
- Integracje — webhook WooCommerce, mapowania kursów, klucz API.
- Portal samoobsługowy kursanta — przełączniki, branding, reguły rejestracji, token dostępu (pozycja menu obecnie wyłączona).
Pozostałe (trasy istnieją; ukryte w menu)¶
- Kalendarz — harmonogram edycji w widoku miesiąca/tygodnia.
- Operacje masowe — zapis z CSV + masowa aktualizacja postępu.
- Dziennik zdarzeń — ślad działań z eksportem CSV.
Ustawienia¶
- Ustawienia konta — profil/branding firmy; zmiana hasła.
Uwaga o pokryciu endpointów¶
Ta baza wiedzy jest zestawiana z ~70 endpointami /api/training/*. Każdy endpoint portalu personelu ma
udokumentowany przepływ powyżej. Uwagi:
- Poza zakresem (nie luki): endpointy dla spawacza/kursanta
/api/user/courses/*(mobilne „Moje kursy", szczegóły kursu, pobieranie certyfikatu, dane wystawcy) należą do aplikacji mobilnej Paszport spawacza, a nie do tego portalu personelu, i celowo nie są tu dokumentowane. - Udokumentowane lekko — pogłębić podczas etapu zrzutów ekranu (dokładne umiejscowienie w UI do potwierdzenia):
egzaminy poprawkowe (
.../exam-retakes), wielokrotnego użytku szablony agendy (/agenda-templates*, zapisz/zastosuj) poza widokiem per-dzień/Szablon, szablony wiadomości (/message-templates*) w kompozytorze wiadomości oraz edycja podgrupy praktycznej per kursant (.../subgroup).