Cyber Mind هو مشروع تخرج ومنصة تعليمية متكاملة لتعلم الأمن السيبراني، تم تصميمها لمساعدة المبتدئين على اكتساب المهارات الأساسية من خلال تجربة تعليمية تفاعلية وعملية.
توفر المنصة تحديات برمجية وألغاز أمنية ومسابقات Capture The Flag (CTF) تساعد المستخدمين على تطبيق المفاهيم النظرية في بيئة تحاكي سيناريوهات حقيقية. كما تعتمد على تقنيات الذكاء الاصطناعي لتقييم الحلول البرمجية وتقديم تجربة تعلم أكثر تفاعلية.
تتضمن المنصة نظام تسجيل دخول آمن باستخدام Firebase وصلاحيات متعددة للمستخدمين والمشرفين، بالإضافة إلى لوحة تحكم متكاملة لإدارة المستخدمين والتحديات والمحتوى التعليمي.
التقنيات المستخدمة:
React، TypeScript، Node.js، Express.js، PostgreSQL، Sequelize ORM، Firebase، Redis، Gemini API، Redux Toolkit، Vite.