From ccc2087889c57300d6872ec17f970a754b30ff40 Mon Sep 17 00:00:00 2001 From: jainiksha Date: Thu, 13 Aug 2026 14:58:38 +0530 Subject: [PATCH] feat: add AI practice consistency forecast --- ...PreparationPracticeConsistencyForecast.jsx | 173 ++++++++++++++++++ 1 file changed, 173 insertions(+) create mode 100644 frontend/src/pages/AIInterviewPreparationPracticeConsistencyForecast.jsx diff --git a/frontend/src/pages/AIInterviewPreparationPracticeConsistencyForecast.jsx b/frontend/src/pages/AIInterviewPreparationPracticeConsistencyForecast.jsx new file mode 100644 index 00000000..ecec7347 --- /dev/null +++ b/frontend/src/pages/AIInterviewPreparationPracticeConsistencyForecast.jsx @@ -0,0 +1,173 @@ +import React from "react"; +import { + Brain, + CalendarDays, + TrendingUp, + AlertTriangle, + CheckCircle2, +} from "lucide-react"; + +export default function AIInterviewPreparationPracticeConsistencyForecast() { + return ( +
+ + {/* Header */} +
+ +
+ +
+ +
+

+ AI Practice Consistency Forecast +

+ +

+ Understand whether your current practice routine is sustainable. +

+
+ +
+ + {/* Forecast */} +
+ + + +

+ Consistency Forecast +

+ +

+ 76% +

+ +

+ Your current practice pattern is moderately sustainable. +

+ +
+ + {/* Activity Metrics */} +
+ +

+ Practice Pattern +

+ +
+ +
+ + + +

+ Sessions / Week +

+ +

+ 5 +

+ +
+ +
+ + + +

+ Recent Activity +

+ +

+ Stable +

+ +
+ +
+ + + +

+ Revision Gap +

+ +

+ 3 Days +

+ +
+ +
+ +
+ + {/* Pattern Analysis */} +
+ +
+ +
+ + +
+

+ Positive Pattern +

+ +

+ You are revising important topics regularly instead of + relying only on last-minute practice. +

+
+
+ +
+ +
+ +
+ + +
+

+ Risk Detected +

+ +

+ Your longest sessions occur after inactive periods. This + burst-and-gap pattern may be difficult to maintain. +

+
+
+ +
+ +
+ + {/* Recommendation */} +
+ +

+ AI Recommended Pattern +

+ +

+ Aim for 45–60 minutes of practice on 5 days each week, with short + revision sessions between larger practice sessions. +

+ + + +
+ +
+ ); +} \ No newline at end of file