diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 364aca6..7cf316b 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -7,7 +7,7 @@ export default function AboutPage() { return (
-
+

About PragatiVeer

PragatiVeer is India's first AI-powered daily practice platform for JEE and NEET aspirants — a product of Gyannetra Pvt Ltd, the first company to bring the power of artificial intelligence into Indian exam preparation. We combine daily practice sheets, exam-realistic test series, and an AI coach that personalises every student's learning journey, making high-quality preparation accessible and affordable for every Indian student. diff --git a/src/app/admin/agents/page.tsx b/src/app/admin/agents/page.tsx index e40537f..efdad39 100644 --- a/src/app/admin/agents/page.tsx +++ b/src/app/admin/agents/page.tsx @@ -1,4 +1,4 @@ -import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card" +import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card" import { Activity, BrainCircuit, Zap, Server, ShieldCheck } from "lucide-react" export default function AgentsPage() { @@ -10,7 +10,7 @@ export default function AgentsPage() { ] return ( -

+

AI Agents Monitor

Real-time telemetry for internal LLM orchestration nodes.

diff --git a/src/app/admin/coupons/page.tsx b/src/app/admin/coupons/page.tsx index e5376bb..24676dd 100644 --- a/src/app/admin/coupons/page.tsx +++ b/src/app/admin/coupons/page.tsx @@ -65,7 +65,7 @@ export default function CouponsAdmin() { } return ( -
+

Coupon Management

Create and manage discount codes for subscriptions.

diff --git a/src/app/admin/page.tsx b/src/app/admin/page.tsx index a1dc207..e0ae922 100644 --- a/src/app/admin/page.tsx +++ b/src/app/admin/page.tsx @@ -6,7 +6,7 @@ import { Terminal, Users, Database, Activity, RefreshCw } from "lucide-react" export default function AdminDashboard() { return ( -
+

Command Center

diff --git a/src/app/admin/questions/page.tsx b/src/app/admin/questions/page.tsx index 21ac204..0eb307e 100644 --- a/src/app/admin/questions/page.tsx +++ b/src/app/admin/questions/page.tsx @@ -1,4 +1,4 @@ -import { Button } from "@/components/ui/button" +import { Button } from "@/components/ui/button" import { Badge } from "@/components/ui/badge" import { Search, Plus, Filter, MoreHorizontal, Edit, Trash } from "lucide-react" @@ -12,7 +12,7 @@ export default function QuestionsPage() { ] return ( -
+

Question Bank

diff --git a/src/app/admin/settings/page.tsx b/src/app/admin/settings/page.tsx index 3e1431c..f9886a8 100644 --- a/src/app/admin/settings/page.tsx +++ b/src/app/admin/settings/page.tsx @@ -58,7 +58,7 @@ export default function SettingsPage() { if (loading) return
Loading System Settings...
; return ( -
+

System Settings

Configure global application variables and security protocols.

diff --git a/src/app/admin/students/[studentId]/page.tsx b/src/app/admin/students/[studentId]/page.tsx index 1261dce..b7b84a4 100644 --- a/src/app/admin/students/[studentId]/page.tsx +++ b/src/app/admin/students/[studentId]/page.tsx @@ -102,7 +102,7 @@ export default function StudentKundliPage() { ) return ( -
+
{/* Header */}
- +
{/* AI Coach Plan */} - +
Most Popular
-
+
{/* Header */}
@@ -204,7 +189,7 @@ export default function OnboardingPage() { if (!selecting) handleSelect("AI Coach"); }} disabled={!!selecting} - className="w-full h-12 rounded-xl bg-[var(--cyan-ai)] text-black font-bold text-base hover:bg-[var(--cyan-ai-80)] transition-all duration-300 shadow-[0_0_20px_-5px_rgba(12,96,96,0.5)] hover:shadow-[0_0_30px_-3px_rgba(12,96,96,0.8)] hover:-translate-y-0.5 disabled:opacity-70 disabled:cursor-not-allowed flex items-center justify-center gap-2" + className="w-full h-12 rounded-xl bg-[var(--cyan-ai)] text-black font-bold text-base hover:bg-[var(--cyan-ai-80)] shadow-[0_0_20px_-5px_rgba(12,96,96,0.5)] hover:shadow-[0_0_30px_-3px_rgba(12,96,96,0.8)] disabled:opacity-70 disabled:cursor-not-allowed flex items-center justify-center gap-2" > {selecting === "AI Coach" ? ( <> @@ -220,18 +205,13 @@ export default function OnboardingPage() {
- +
{/* Bottom note */} - +

🔒 No credit card required for trial  ·  Cancel anytime  ·  All prices inclusive of GST - +

); diff --git a/src/app/page.tsx b/src/app/page.tsx index 7adbe29..ac51349 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,4 +1,4 @@ -"use client" +"use client" import { Button } from "@/components/ui/button" import { Badge } from "@/components/ui/badge" @@ -6,61 +6,20 @@ import { Card, CardContent } from "@/components/ui/card" import { BrainCircuit, Activity, Zap, CheckCircle2, Shield, ArrowRight, Play, BookOpen, LineChart, Trophy, Sparkles, MessageSquare, X, Minus, Target, Calendar } from "lucide-react" import Image from "next/image" import Link from "next/link" -import { motion, useScroll, useTransform, Variants } from "framer-motion" -import { useRef, useEffect } from "react" import { ThemeToggle } from "@/components/ThemeToggle" export default function MarketingPage() { - - - const containerRef = useRef(null) - const { scrollYProgress } = useScroll({ - target: containerRef, - offset: ["start start", "end start"] - }) - - // Slower background parallax - const yBg = useTransform(scrollYProgress, [0, 1], ["0%", "50%"]) - - // Stagger variants for the features - const containerVariants: Variants = { - hidden: { opacity: 0 }, - visible: { - opacity: 1, - transition: { - staggerChildren: 0.2 - } - } - } - - const itemVariants: Variants = { - hidden: { opacity: 0, y: 30 }, - visible: { - opacity: 1, - y: 0, - transition: { type: "spring", stiffness: 100, damping: 12 } - } - } - return ( -
+
- {/* Animated Deep Background */} + {/* Deep Background */}
- {/* Floating Orbs (Using Framer Motion) */} - - + {/* Ambient Glows */} +
+
{/* Navigation */}