Inteligentna platforma do zarządzania zajęciami, obecnościami i komunikacją. Poniżej znajdziesz kompletny przegląd interfejsu z perspektywy każdej roli w systemie.
Pierwsza strona, którą widzą użytkownicy — nowoczesny landing page prezentujący kluczowe cechy platformy.
Responsywny ekran powitalny z opisem funkcjonalności, sekcją Call-to-Action i przejrzystą nawigacją do logowania. Zoptymalizowany pod Bootstrap 5.
Pełna kontrola nad systemem — zarządzanie użytkownikami, przegląd wydarzeń, monitorowanie klientów i logów aktywności.
Centralny pulpit nawigacyjny z widżetami statystyk: liczba ownerów, klientów, wydarzeń i aktywnych sesji. Szybki dostęp do wszystkich sekcji zarządzania.
Tabela wszystkich użytkowników z rolami, datą utworzenia i ostatnim logowaniem. Umożliwia szybką edycję uprawnień i resetowanie haseł.
Globalny widok wszystkich wydarzeń w systemie — filtrowanie po ownerze, dacie i statusie. Przydatny do audytu i nadzoru nad aktywnością.
Lista wszystkich klientów z przypisanymi ownerami, statusem konta i liczbą uczestnictw w wydarzeniach.
Szczegółowy dziennik operacji systemowych — logowania, tworzenie kont, zmiany w wydarzeniach. Niezbędny do zapewnienia bezpieczeństwa.
Formularz rejestracji nowego instruktora/ownera z konfiguracją danych osobowych, loginu i uprawnień. Walidacja po stronie serwera i klienta.
Zarządzanie kursantami, zajęciami, obecnościami i komunikacją. Pełny zestaw narzędzi do prowadzenia działalności edukacyjnej.
Spersonalizowany pulpit z podsumowaniem nadchodzących zajęć, liczbą klientów, nieprzeczytanymi wiadomościami i najważniejszymi metrykami aktywności.
Lista kursantów z danymi kontaktowymi, statusem aktywności i szybkimi akcjami — edycja, wiadomość, historia.
Przegląd wszystkich prowadzonych zajęć z datami, liczbą uczestników i statusem (zaplanowane / zrealizowane / odwołane).
Rozbudowany formularz do tworzenia nowego wydarzenia z ustawieniami daty, godziny, powtarzalności, opisu i przypisanych klientów.
Wbudowany moduł komunikacji z klientami — historia konwersacji, wysyłanie nowych wiadomości i powiadomienia o nowych odpowiedziach.
Konfiguracja powiadomień SMS i e-mail — przypomnienia o zajęciach, potwierdzenia obecności, alerty o zmianach w grafiku.
Podgląd historii własnych operacji — logowania, zmiany w klientach, tworzenie i edycja wydarzeń w kontekście własnego konta.
Formularz rejestracji nowego kursanta z danymi osobowymi, numerem telefonu (automatyczna normalizacja E.164) i ustawieniami konta.
Zaawansowane raporty frekwencji — wykresy trendów, statystyki per klient, porównania miesięczne i eksport do Excel.
Zarządzanie prośbami klientów — odwołania zajęć, zmiany terminów, zapisy na dodatkowe wydarzenia z możliwością zatwierdzenia/odrzucenia.
Intuicyjny interfejs do przeglądania zajęć, komunikacji z instruktorem i zarządzania powiadomieniami.
Przejrzysty pulpit z nadchodzącymi zajęciami, nieprzeczytanymi wiadomościami i szybkimi skrótami do najważniejszych sekcji.
Lista zapisanych zajęć z datą, godziną i instruktorem. Możliwość wysłania prośby o odwołanie lub zmianę terminu.
Bezpośrednia komunikacja z instruktorem — pytania o zajęcia, prośby i feedback w jednym miejscu.
Centrum powiadomień z przypomnieniami o nadchodzących zajęciach, zmianach w grafiku i odpowiedziami instruktora.
Bezpieczne logowanie z walidacją, ochroną CSRF i opcją „zapamiętaj mnie".
Minimalistyczny formularz logowania z walidacją po stronie serwera, ochroną CSRF (Flask-WTF) i hashowaniem haseł (Werkzeug).
Solidna architektura oparta na sprawdzonych technologiach open-source.
Kompletna lista ekranów i funkcji dostępnych w każdej roli.
| Rola | Ekran | Kluczowe funkcje |
|---|---|---|
| Admin | Dashboard | Statystyki systemu, szybki dostęp, widżety |
| Admin | Użytkownicy | CRUD użytkowników, zmiana ról, reset hasła |
| Admin | Przegląd wydarzeń | Globalna lista wydarzeń, filtrowanie, status |
| Admin | Przegląd klientów | Wszyscy klienci, przypisani ownerzy, aktywność |
| Admin | Logi | Dziennik operacji, bezpieczeństwo, audyt |
| Admin | Tworzenie ownera | Formularz rejestracji instruktora |
| Owner | Dashboard | Metryki, nadchodzące zajęcia, powiadomienia |
| Owner | Klienci | Lista kursantów, dane kontaktowe, akcje |
| Owner | Zajęcia | Lista wydarzeń, statusy, uczestnicy |
| Owner | Tworzenie zajęć | Formularz z datą, godziną, powtarzalnością |
| Owner | Wiadomości | Komunikacja z klientami, historia |
| Owner | Powiadomienia | Konfiguracja SMS i e-mail |
| Owner | Logi | Historia operacji na koncie |
| Owner | Rejestracja klienta | Formularz nowego kursanta |
| Owner | Analityka | Raporty obecności, trendy, eksport |
| Owner | Zgłoszenia | Prośby klientów, zatwierdzanie/odrzucanie |
| Client | Dashboard | Nadchodzące zajęcia, wiadomości, skróty |
| Client | Moje zajęcia | Lista zapisanych zajęć, szczegóły |
| Client | Wiadomości | Komunikacja z instruktorem |
| Client | Powiadomienia | Przypomnienia, zmiany w grafiku |