diff --git a/components/gamification.tsx b/components/gamification.tsx new file mode 100644 index 0000000..ea78fa4 --- /dev/null +++ b/components/gamification.tsx @@ -0,0 +1,81 @@ +"use client"; +import { Container } from "@/components/container"; +import { Heading } from "@/components/heading"; +import { Card, CardContent } from "@/components/ui/card"; +import { Progress } from "@/components/ui/progress"; +import { Badge } from "@/components/badge"; +import { Trophy, Star, Zap, Target } from "lucide-react"; + +export function GamificationSection() { + return ( +
+ +
+
+ Engagement Engine +

+ Gamification reduces dropout and increases completion. We turn learning into a rewarding journey. +

+ +
+
+
+ Overall Progress + 65% +
+ +
+ +
+ + + + Skill Explorer + Badge Earned + + + + + + Curious Learner + Badge Earned + + +
+
+
+ +
+
+ +
+

Weekly Challenges

+

Complete 3 practical tasks this week to earn 500 bonus points.

+
+
+
+ +
+

Monthly Hackathons

+

Join the "Build-a-Bot" challenge and win industry certifications.

+
+
+
+
+
🤖
+
+

AI Mentor

+

"Learn skills that actually matter in real life."

+
+
+
+ Creative Skills + Motivation Nudges +
+
+
+
+
+
+ ); +}