From be2bc4634d2475b2c65c123d48d829759bc2cfba Mon Sep 17 00:00:00 2001 From: Lars Gebhardt-Kusche Date: Sat, 22 Nov 2025 03:05:38 +0100 Subject: [PATCH] send --- partials/landing/dashboard/dashboard.php | 108 +++++++++++++++++++++++ public/assets/js/dashboard.js | 7 ++ public/dashboard/index.php | 47 ++++++++++ 3 files changed, 162 insertions(+) create mode 100644 partials/landing/dashboard/dashboard.php create mode 100644 public/assets/js/dashboard.js create mode 100644 public/dashboard/index.php diff --git a/partials/landing/dashboard/dashboard.php b/partials/landing/dashboard/dashboard.php new file mode 100644 index 0000000..56bd6c5 --- /dev/null +++ b/partials/landing/dashboard/dashboard.php @@ -0,0 +1,108 @@ + 'Free', + 'pro' => 'Pro', + 'enterprise' => 'Enterprise', +][$plan] ?? ucfirst($plan ?: 'Free'); +?> +
+
+ + +
+
+

+ Dashboard +

+

+ Willkommen! +

+

+ Hier kannst du deine USB-Tests verwalten, Geräte übersichtlich organisieren und später den Pro-Modus aktivieren. Dieser Bereich ist aktuell noch im Aufbau – du bekommst aber schon einen ersten Überblick. +

+
+ +
+
+ + Aktueller Plan + + + + +
+
+
+ + +
+ + +
+

+ Letzte Tests +

+

+ Hier werden später deine letzten Schnelltests und Pro-Scans angezeigt – inklusive Status, Geschwindigkeit und Integritätsprüfung. +

+ +
+ + Noch keine Testdaten vorhanden. Starte einen ersten Test über den Browser oder den Pro-Modus. + +
+
+ + +
+

+ Deine USB-Geräte +

+

+ Später kannst du hier deine getesteten Sticks verwalten: Hersteller, Modell, Seriennummer und erkannte Kapazität. +

+ +
+ + Noch keine Geräte gespeichert. Nach deinen ersten Tests kannst du USB-Sticks hier als Geräte anlegen. + +
+
+ + +
+

+ Nächste Schritte +

+

+ USBCheck ist noch im Aufbau. Du gehörst zu den ersten Nutzern – später findest du hier Pro-Optionen, API-Zugänge und Detail-Reports. +

+ +
    +
  • • Browser-FakeCheck testen und Feedback geben
  • +
  • • Pro-Modus-Features definieren (z. B. Vollscan, Reports, API)
  • +
  • • Accounts & SSO (my-log.in) finalisieren
  • +
+ + + Zum Browser-FakeCheck + +
+
+
+
diff --git a/public/assets/js/dashboard.js b/public/assets/js/dashboard.js new file mode 100644 index 0000000..1688405 --- /dev/null +++ b/public/assets/js/dashboard.js @@ -0,0 +1,7 @@ +// public/assets/js/dashboard.js + +document.addEventListener('DOMContentLoaded', function () { + // Platzhalter für zukünftige Dashboard-Logik + // z.B. AJAX-Liste der letzten Tests, Filtern, Sortieren etc. + console.log('Dashboard JS loaded'); +}); diff --git a/public/dashboard/index.php b/public/dashboard/index.php new file mode 100644 index 0000000..dee2ecd --- /dev/null +++ b/public/dashboard/index.php @@ -0,0 +1,47 @@ +