عن المشروع
تعتمد المنصة على Node.js وJavaScript وHTML وCSS، وتستخدم العرض من جهة الخادم لإنشاء صفحات الموقع ومحتواها وبياناتها الوصفية. وتوفر لوحة الإدارة إمكانية تعديل معلومات الموقع والمشاريع والتقنيات والمهارات والتعليم واللغات والجوائز وبيانات التواصل، بالإضافة إلى رفع السيرة الذاتية أو ربطها بعنوان خارجي.
تتكامل المنصة مع قاعدة بيانات Neon PostgreSQL الاختيارية لتخزين المحتوى القابل للتعديل وبيانات الإدارة وملفات السيرة الذاتية. وتشمل الحماية جلسات موقعة باستخدام HMAC-SHA256، وتجزئة كلمات المرور باستخدام scrypt، والتحقق من البيانات، وتحديد معدل الطلبات على واجهات API.
كما تقدم تجربة بصرية تفاعلية تشمل مقدمة سينمائية تعتمد على التمرير، ورسومًا متحركة باستخدام GSAP وScrollTrigger، وتمريرًا سلسًا عبر Lenis، وسمات فاتحة وداكنة، وتصميمًا متجاوبًا مع دعم إمكانية الوصول وتقليل الحركة.