"use client" import { WeeklyProgressReport } from "@/components/AI/WeeklyProgressReport" import { Target, TrendingUp, Calendar, Zap, ArrowRight, BookOpen, CheckCircle2 } from "lucide-react" import { Card, CardContent } from "@/components/ui/card" import Link from "next/link" const STATS = [ { label: "Avg. Accuracy", value: "85%", delta: "+6%", positive: true }, { label: "Days Active", value: "7 / 7", delta: "Perfect week", positive: true }, { label: "Questions Solved", value: "214", delta: "+38 vs last week", positive: true }, { label: "Topics Covered", value: "12", delta: "3 remaining", positive: false }, ] const SYLLABUS_PROGRESS = [ { subject: "Physics", completed: 42, total: 60, percentage: 70, color: "bg-blue-500", text: "text-blue-500" }, { subject: "Chemistry", completed: 35, total: 55, percentage: 63, color: "bg-amber-500", text: "text-amber-500" }, { subject: "Mathematics", completed: 50, total: 65, percentage: 76, color: "bg-purple-500", text: "text-purple-500" }, { subject: "Biology", completed: 20, total: 40, percentage: 50, color: "bg-emerald-500", text: "text-emerald-500" }, ] export default function WeeklyProgressPage() { return (
{/* Page Header */}

Weekly Progress Overview

Track your syllabus completion goals, study streaks, and weekly milestones at a glance.

Live Analytics
{/* KPI Stats Row */}
{STATS.map((stat) => (

{stat.label}

{stat.value}

{stat.delta}

))}
{/* Main Content Grid */}
{/* Weekly Bar Chart */}

This Week at a Glance

{/* Side Panel */}
{/* Syllabus Progress */}

Syllabus Progress

{SYLLABUS_PROGRESS.map((item) => (
{item.subject} {item.percentage}%
{item.completed} / {item.total} chapters
))}
{/* Weekly Goals */}

Weekly Goals

Complete 200 Questions
Goal Met (214/200)
Take 1 Full Mock Test
Scheduled for Sunday
) }