المشروع عبارة عن منصة تعليمية ذكية اسمها فرق، وهي مخصصة لطلاب المرحلة الثانوية في السعودية عشان يتدربوا ويستعدوا لاختبارات القدرات والتحصيلي بس بطريقة مختلفة تماما عن الموجود بالسوق لأنها معتمدة بالكامل على الذكاء الاصطناعي. الفكرة مش مجرد بنك أسئلة، المنصة دي سويناها عشان تكون زي المدرس والموجه الشخصي للطالب.
من ناحية المميزات، المنصة بتعمل توليد لأسئلة قدرات وتحصيلي لا نهائية وغير مكررة، وكل سؤال بورد للطالب بيجي معاه شرح مفصل وطرق سريعة للحل. وعشان الطالب يتدرب صح ويعيش الجو، برمجت نظام محاكاة دقيق جدا لاختبارات قياس بنفس التقسيم حقهم كمي ولفظي وبمؤقت حقيقي. النظام كمان بيشخص مستوى الطالب وتطوره بشكل يومي، ويحدد وين نقاط ضعفه بالظبط، وبناء على دي المعطيات يسوي له خطة دراسية ذكية تتكيف وتتحدث لحالها حسب أداء الطالب.
نجي بقى للجانب التقني واللي بيعتبر القلب النابض للمشروع. المنصة بتستخدم تقنيات متطورة جدا زي نظام RAG مع مساعدة Gemini API، وده معناه إني سويت بنية تحتية قادرة تستوعب استخراج بيانات ضخمة من ملفات وكتب المناهج الأصلية وكتب المراجعة والتجميعات وتحللها. ولما الطالب بيسأل عن أي حاجة، الذكاء الاصطناعي بيسوي بحث بالتشابه في قاعدة البيانات ويرد عليه بالشرح من قلب الكتاب نفسه، وفوق كذا لو السؤال سبق وجا في اختبارات تحصيلي بسنين فاتت النظام بيقدر يلقطها وينبه الطالب إيه السنة اللي ظهر فيها السؤال.
التقنيات اللي استخدمتها في المشروع عشان نضمن أفضل أداء. الواجهات مبنية بإطار عمل Next.js 15 مع TypeScript كبنية أساسية، وضبطت التصميم باستخدام Tailwind CSS وضيفنا حركات سلسة باستخدام مكتبة Framer Motion عشان واجهة المستخدم تفتح النفس وتكون سريعة وتفاعلية. أما الباك اند فقمت ببنائه بضوابط قوية باستخدام خوادم Node.js مع قاعدة بيانات PostgreSQL، واعتمدت على Pinecone كقاعدة بيانات متخصصة في تخزين الفيكتورز حق الذكاء الاصطناعي عشان البحث يكون دقيق ولحظي.
المشروع باختصار شغل متعوب عليه، سواء في كود الباك اند وبناء معمارية الذكاء الاصطناعي أو في تجربة المستخدم، ومبني عشان يتحمل ضغط الطلاب ويكون آمن وسريع ويقدم فايدة حقيقية.