@startuml
skinparam style strictuml
Partition Użytkownik {
(*) --> "Wprowadź email i hasło" 
if "" then
    -->[prawidłowe dane] ===B1===
    ===B1=== --> "Aktywuj konto"
    --> ===B2===
else
-->[nieprawidłowe dane] "Wprowadź email i hasło" 
}
Partition system {
 ===B1=== --> "Wyślij link aktywacyjny"
--> ===B2===
if "[Sprawdź rolę użytkownika]" then 
    -d->[Jest Trenerem] "Wyświetl zawartość Trenera" 
    "Wyświetl zawartość Trenera" --> ===B3===
else
    -d->[Jest Osobą trenującą] "Wyświetl zawartość strony osoby trenującej "
    "Wyświetl zawartość strony osoby trenującej " -d-> ===B3===
}
===B3=== --> (*)
@enduml
