swt23w23/src/main/asciidoc/models/design/clientServer.puml
Simon Bruder bac025fd0a
Make project REUSE compliant
This finally makes the licensing under AGPL-3.0-or-later explicit after
I got the okay from the kickstart source owners.

This also checks the REUSE compliance in a pre commit hook, and
therefore also in CI.
2023-12-11 17:59:14 +01:00

32 lines
625 B
Plaintext

' SPDX-License-Identifier: AGPL-3.0-or-later
' SPDX-FileCopyrightText: 2023 swt23w23
@startuml
skinparam linetype ortho
state Client {
state HTML
state CSS
}
state Server {
state Thymeleaf
state H2_Database
state ApplicationLogic {
state Controller : - CatalogController
state Controller : - CustomerController
state Controller : - InventoryController
state Controller : - OrderController
state Catalog
state Order
state Customer
state Inventory
}
Controller --> Thymeleaf
Thymeleaf --> HTML
Thymeleaf --> CSS
}
@enduml