From 0ca1840a7cf56a547cdacc1536eb119a16e36aff Mon Sep 17 00:00:00 2001 From: Thomas Sindt Date: Sun, 20 Sep 2026 13:46:03 +0200 Subject: [PATCH] erste Doku --- buildtime/doku.md | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 buildtime/doku.md diff --git a/buildtime/doku.md b/buildtime/doku.md new file mode 100644 index 0000000..93e1d6d --- /dev/null +++ b/buildtime/doku.md @@ -0,0 +1,33 @@ +--- +autor: Dr. Thomas Sindt +--- + +# Simply CPQ 2 Buildtime Dokumentation + +von {{ page.autor }} + +Diese Dokumentation beschreibt die technische Realisierung des Simply CPQ 2 Material Editors zur Pflege von Produktdaten, Merkmale, Preise, Übersetzungen und Regeln für das Simply CPQ 2 System. + +## Grundlegende Entscheidungen + +## Verzeichnisstruktur: + +- SimplyCPQ2 +- SimplyCPQ2/buildtime +- SimplyCPQ2/buildtime/cmd (main.go) +- SimplyCPQ2/buildtime/data (Daten zum Import) +- SimplyCPQ2/buildtime/internal (Module) +- SimplyCPQ2/buildtime/internal/config +- SimplyCPQ2/buildtime/internal/handler (WebSchnittstelle) +- SimplyCPQ2/buildtime/internal/models (Datenstrukturen) +- SimplyCPQ2/buildtime/internal/repositories (Zugriff auf die Datenbank) +- SimplyCPQ2/buildtime/internal/services (Middleware) +- SimplyCPQ2/buildtime/static (Statische Webinhalte) +- SimplyCPQ2/buildtime/static/css +- SimplyCPQ2/buildtime/static/fonts +- SimplyCPQ2/buildtime/static/images +- SimplyCPQ2/buildtime/static/js +- SimplyCPQ2/buildtime/templates +- SimplyCPQ2/buildtime/templates/layouts (große Seitenbestandteile) +- SimplyCPQ2/buildtime/templates/pages (ganze Seiten; z.B. index.html) +- SimplyCPQ2/buildtime/templates/partials (Komponenten)