"use client"; import { Button } from "@/components/ui/button"; import { Award, TrendingUp, Zap } from "lucide-react"; import { motion } from "framer-motion"; import { BadgeShowcase } from "../_sections/badge-showcase"; import { ReputationMeter } from "../_sections/reputation-meter"; export default function Profile() { return (
{/* Profile Header */}
RB

Raj Bhattacharya

Verified Worker • Member since Jan 2024

{/* Stats */}
{[ { label: "Tasks Completed", value: "156" }, { label: "Approval Rate", value: "98.7%" }, { label: "Total Earned", value: "$1,247.80", highlight: true }, ].map((stat, i) => (

{stat.label}

{stat.value}

))}
{/* Reputation Section */}

Reputation & Badges

{/* Activity Section */}

Activity Highlights

{[ { icon: Zap, title: "Current Streak", value: "12 days", subtitle: "Keep it up!", color: "green", }, { icon: TrendingUp, title: "This Week", value: "$142.50", subtitle: "+12.5% vs last week", color: "green", }, { icon: Award, title: "Badges Earned", value: "8", subtitle: "3 new this month", color: "green", }, ].map((item, i) => { const Icon = item.icon; return (

{item.title}

{item.value}

{item.subtitle}

); })}
); }