diff --git a/frontend/app/(dashboard)/settings/page.tsx b/frontend/app/(dashboard)/settings/page.tsx new file mode 100644 index 0000000..c841ce2 --- /dev/null +++ b/frontend/app/(dashboard)/settings/page.tsx @@ -0,0 +1,118 @@ +'use client'; + +import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/card'; +import { Settings, User, Bell, Shield, Database } from 'lucide-react'; +import Link from 'next/link'; +import { useAuthStore } from '@/lib/stores/auth-store'; + +export default function SettingsPage() { + const { user } = useAuthStore(); + + return ( +
+ Manage your account and application settings +
++ Update your personal information and preferences +
++ Configure email and in-app notifications +
++ Manage password and authentication settings +
++ System administration and configuration +
+Current User
++ {user?.fullName || user?.username || 'Unknown'} ({user?.role}) +
+Organization
++ {user?.primaryOrganization?.organizationName || 'Not assigned'} +
+Application
++ LCBP3 Document Management System v1.8.5 +
+