diff --git a/frontend/components.json b/frontend/components.json
new file mode 100644
index 0000000..ec9d463
--- /dev/null
+++ b/frontend/components.json
@@ -0,0 +1,11 @@
+{
+ "$schema": "https://ui.shadcn.com/schema.json",
+ "style": "default",
+ "rsc": false,
+ "tsx": true,
+ "baseColor": "slate",
+ "aliases": {
+ "components": "./src/components",
+ "utils": "./src/lib/utils"
+ }
+}
diff --git a/frontend/src/app/dashboard/layout.tsx b/frontend/src/app/dashboard/layout.tsx
new file mode 100644
index 0000000..58e1da6
--- /dev/null
+++ b/frontend/src/app/dashboard/layout.tsx
@@ -0,0 +1,27 @@
+'use client'
+
+import { SidebarProvider, SidebarInset, SidebarTrigger } from '@/components/ui/sidebar'
+import { AppSidebar } from '@/components/app-sidebar'
+import { Separator } from '@/components/ui/separator'
+
+export default function DashboardLayout({
+ children,
+}: {
+ children: React.ReactNode
+}) {
+ return (
+ Dashboard
+
+ Verwalte deine Development- und Production-Container +
+- Verwalte deine Development- und Production-Container -
+ {loading ? ( +Status:
+{getStatusText(container.status)}
+Status:
-{getStatusText(container.status)}
+Zuletzt verwendet:
++ {new Date(container.last_used).toLocaleString("de-DE")} +
Zuletzt verwendet:
-- {new Date(container.last_used).toLocaleString("de-DE")} -
-+ Verwalte deine Account-Einstellungen +
+{user?.email}
+{user?.slug}
++ {new Date(user.created_at).toLocaleString('de-DE')} +
++ {new Date(user.last_used).toLocaleString('de-DE')} +
+