منصة Backend متكاملة لتطبيق رسائل مجهولة (Saraha Clone)، تم تطويرها باستخدام Node.js وExpress مع التركيز على الأمان، الأداء، وقابلية التوسع.
يوفر النظام مجموعة متكاملة من الـ APIs التي تدعم:
? نظام تسجيل وتسجيل دخول باستخدام JWT وGoogle OAuth
? إرسال واستقبال رسائل مجهولة
? إدارة حساب المستخدم (تعديل بيانات – تغيير كلمة المرور)
?️ حماية متقدمة باستخدام Helmet وCORS وRate Limiting (Redis)
✅ Validation قوية باستخدام Joi
? تكامل مع البريد الإلكتروني باستخدام Nodemailer
?️ التقنيات:
Node.js – Express – MongoDB – Mongoose – Redis – JWT – Joi – Nodemailer
?️ مميزات المشروع:
تصميم Modular Architecture (Controller / Service / Validation)
كود نظيف وقابل للتوسع (Clean Code)
نظام أمان متكامل (Authentication + Security Layers)
جاهز للاستخدام في بيئة Production