diff --git a/src/components/Dashboard.tsx b/src/components/Dashboard.tsx index 7f9ec13..bfa382a 100644 --- a/src/components/Dashboard.tsx +++ b/src/components/Dashboard.tsx @@ -1,104 +1,110 @@ import React from 'react'; -import { TrendingUp, Users, Calendar, BarChart3 } from 'lucide-react'; +import { BarChart3, Users, TrendingUp, DollarSign, Calendar, Bell, Search, Settings, Menu } from 'lucide-react'; const Dashboard: React.FC = () => { return (
{/* Header */} -
-
-
-
- Logo - Dashboard -
-
- -
+
+
+
+ +

Dashboard

+
+
+ + +
{/* Main Content */} -
- {/* Stats Grid */} +
+ {/* Stats Cards */}
-
-
-
- +
+
+
+

Total Users

+

2,543

-
-

Total Revenue

-

$45,231

+ +
+

+12% from last month

+
+ +
+
+
+

Revenue

+

$45,231

+ +
+

+8% from last month

+
+ +
+
+
+

Growth

+

+24%

+
+ +
+

+3% from last month

+
+ +
+
+
+

Analytics

+

98.5%

+
+ +
+

+2% from last month

+
+
+ + {/* Charts Section */} +
+
+

Revenue Overview

+
+ +

Chart visualization would go here

-
-
-
- -
-
-

Active Users

-

2,451

-
-
-
- -
-
-
- -
-
-

Events

-

12

-
-
-
- -
-
-
- -
-
-

Conversion

-

3.24%

-
+
+

User Activity

+
+ +

Activity chart would go here

- {/* Chart Section */} -
-
-

Analytics Overview

-
-

Chart placeholder

-
-
- -
-

Recent Activity

-
-
-
- User registered + {/* Recent Activity */} +
+

Recent Activity

+
+ {[1, 2, 3, 4].map((item) => ( +
+ User avatar +
+

User {item} completed an action

+

2 hours ago

+
+
-
-
- New order received -
-
-
- Payment processed -
-
+ ))}