موقع مدرسه الدلتا الأمريكيه موقع مدرسه الدلتا الأمريكيه موقع مدرسه الدلتا الأمريكيه موقع مدرسه الدلتا الأمريكيه موقع مدرسه الدلتا الأمريكيه موقع مدرسه الدلتا الأمريكيه موقع مدرسه الدلتا الأمريكيه موقع مدرسه الدلتا الأمريكيه موقع مدرسه الدلتا الأمريكيه موقع مدرسه الدلتا الأمريكيه موقع مدرسه الدلتا الأمريكيه موقع مدرسه الدلتا الأمريكيه موقع مدرسه الدلتا الأمريكيه موقع مدرسه الدلتا الأمريكيه موقع مدرسه الدلتا الأمريكيه موقع مدرسه الدلتا الأمريكيه موقع مدرسه الدلتا الأمريكيه
تفاصيل العمل

أنجزتُ مؤخراً منصة ويب متكاملة (Full-stack) لمدارس "دلتا أمريكان" (Delta American Schools) في المنصورة، مصر؛ وهي بوابة تعليمية ثنائية اللغة (العربية والإنجليزية) تخدم الطلاب وأولياء الأمور والإداريين في مكان واحد. 🔧 التقنيات المستخدمة: Node.js · Express.js · MongoDB · Bcrypt · Multer · Nodemailer · Groq AI (Llama 3.3) · Vanilla JS · SCSS ✨ الميزات الرئيسية: 🌐 موقع ثنائي اللغة — دعم كامل للغتين العربية والإنجليزية مع محرك ترجمة مخصص (i18n) يشمل جميع صفحات الموقع 📰 نظام الأخبار — لوحة تحكم للمسؤولين لنشر وتعديل وحذف الأخبار ثنائية اللغة مع إمكانية رفع الصور 🎓 بوابة تعلم الطلاب — نظام آمن لتسجيل الدخول وإنشاء الحسابات، يتيح الوصول إلى دورات فيديو ومواد تعليمية (PDF) مصنفة حسب الصف الدراسي 🤖 مساعد دردشة ذكي (AI) — روبوت محادثة يعمل على مدار الساعة (24/7) مدعوم بتقنية Llama AI، ومزود بمعلومات شاملة عن المدرسة مدمجة في تعليمات النظام (System Prompt) 📋 نظام القبول — إمكانية رفع المستندات إلكترونياً وحجز مواعيد لزيارة المدرسة عبر البريد الإلكتروني 👨‍💼 لوحات تحكم للإدارة — أدوات شاملة لإدارة الدورات الدراسية، والتحكم في حسابات الطلاب، ونشر الأخبار 🔒 نظام مصادقة آمن — تشفير كلمات المرور باستخدام Bcrypt، واستخدام رموز الجلسة (Session Tokens) بصيغة Base64، وتأمين مسارات واجهة برمجة التطبيقات (API Routes) ☁️ الاستضافة والنشر — تم النشر على منصة Railway، مع استخدام قاعدة بيانات MongoDB Atlas وعملية نشر مستمر (Continuous Deployment) عبر GitHub 📌 ما تعلمته: لقد أكسبني بناء منصة ثنائية اللغة جاهزة للاستخدام الفعلي (Production-ready) خبرة واسعة في التعامل مع تحديات التخطيط وتنسيق النصوص (RTL/LTR)، وتصميم واجهات برمجة تطبيقات (API) آمنة، ومعالجة عمليات رفع الملفات، ودمج تقنيات الذكاء الاصطناعي، ونشر تطبيقات Node.js في بيئة سحابية.

شارك
بطاقة العمل
تاريخ النشر
منذ أسبوع
المشاهدات
28
المستقل
Mohamed Shaaban
Mohamed Shaaban
مطور واجهات أماميه
طلب عمل مماثل
شارك
مركز المساعدة