Spaces:
Sleeping
Sleeping
File size: 707 Bytes
1f074d8 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
@startuml
participant "User" as user
participant "Frontend" as frontend
participant "API" as api
participant "Database" as database
user -> frontend: Register
frontend -> api: Register user
api -> database: Create user
database -> api: User created
api -> frontend: User created
frontend -> user: User created
user -> frontend: Login
frontend -> api: Login user
api -> database: Authenticate user
database -> api: User authenticated
api -> frontend: User authenticated
frontend -> user: User authenticated
user -> frontend: View profile
frontend -> api: Get user profile
api -> database: Get user profile
database -> api: User profile
api -> frontend: User profile
frontend -> user: User profile
@enduml |