Sobes.tech
Middle

Rajzolj egy szekvenciadiagramot a Frontend és Backend közötti interakcióról promóciós kód használata esetén

sobes.tech MI

Válasz az MI-től

mermaid sequenceDiagram participant User participant Frontend participant Backend

User->>Frontend: Beírja a promóciós kódot és rákattint a "Alkalmaz" gombra
Frontend->>Backend: Kérést küld a promóciós kóddal (pl. POST /apply-promo)
Backend->>Backend: Ellenőrzi a promóciós kód érvényességét (létezik-e, nem jár-e le, alkalmazható-e a rendelésre)
alt Promóciós kód érvényes
    Backend->>Frontend: Sikeres választ ad vissza a kedvezmény adataival
    Frontend->>User: Megjeleníti a kedvezményt és frissíti a rendelés összegét
else Érvénytelen promóciós kód
    Backend->>Frontend: Hibát küld üzenettel
    Frontend->>User: Hibát jelez
end