@startuml Cas d'utilisation left to right direction actor "Utilisateur" as User actor "Caméra" as Camera rectangle "Timelapse Backend" { usecase "Gérer les projets" as UC1 usecase "Configurer la caméra" as UC2 usecase "Capturer des images" as UC3 usecase "Créer des vidéos" as UC4 usecase "Visualiser les images" as UC5 usecase "Visualiser les vidéos" as UC6 usecase "Démarrer une capture" as UC7 usecase "Arrêter une capture" as UC8 usecase "Uploader une image et des mesures" as UC9 UC1 ..> UC7 : <> UC1 ..> UC8 : <> UC2 ..> UC7 : <> UC2 ..> UC8 : <> UC3 ..> UC9 : <> UC4 ..> UC5 : <> } User --> UC1 User --> UC2 User --> UC4 User --> UC5 User --> UC6 Camera --> UC3 Camera --> UC9 @enduml