diff --git a/src/app/dashboard/page.tsx b/src/app/dashboard/page.tsx new file mode 100644 index 0000000..0098f5b --- /dev/null +++ b/src/app/dashboard/page.tsx @@ -0,0 +1,135 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import FooterBase from '@/components/sections/footer/FooterBase'; +import { Wallet, ShoppingCart, Hourglass, CheckCircle, Settings, LogOut } from "lucide-react"; +import Link from "next/link"; + +export default function UserDashboardPage() { + const stats = [ + { id: "balance", title: "Current Balance", value: "$1,250.50", icon: Wallet }, + { id: "totalOrders", title: "Total Orders", value: "1,234", icon: ShoppingCart }, + { id: "pendingOrders", title: "Pending Orders", value: "42", icon: Hourglass }, + { id: "completedOrders", title: "Completed Orders", value: "1,192", icon: CheckCircle }, + ]; + + const navItems = [ + { name: "Home", id: "/" }, + { name: "Dashboard", id: "/dashboard" }, + { name: "New Order", id: "/new-order" }, + { name: "My Orders", id: "/orders" } + ]; + + const footerColumns = [ + { + title: "Company", items: [ + { label: "About Us", href: "/#features" }, + { label: "Dashboard", href: "/dashboard" }, + { label: "New Order", href: "/new-order" }, + { label: "My Orders", href: "/orders" } + ], + }, + ]; + + return ( + + + + +
+ {/* Sidebar */} + + + {/* Main Content */} +
+

Dashboard Overview

+ +
+ {stats.map((stat) => ( +
+
+ +
+
+

{stat.title}

+

{stat.value}

+
+
+ ))} +
+ + {/* Additional Dashboard Content would go here */} +
+

Recent Activity

+

Your recent orders and transactions will appear here.

+
+
+
+ + +
+
+ ); +}