From 26179aa4779dcae2420e6bd24cc8867e90371bfd Mon Sep 17 00:00:00 2001 From: kleap-admin Date: Sun, 18 Jan 2026 18:22:22 +0000 Subject: [PATCH] Update components/gamification.tsx --- components/gamification.tsx | 81 +++++++++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 components/gamification.tsx 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 +
+
+
+
+
+
+ ); +}